diff --git a/functions/miscellaneous/gaplotshape.m b/functions/miscellaneous/gaplotshape.m
index 3366665b87edb471fa48e103fb9268bd81cedebf..8b31a4ef352f274ce1067eb971d2e9f531579e80 100644
--- a/functions/miscellaneous/gaplotshape.m
+++ b/functions/miscellaneous/gaplotshape.m
@@ -83,13 +83,13 @@ switch flag
         if settings.optimization.boatOptimization
             if settings.optimization.modHaack
                 Laft = state.Population(1, 8);
-                Lcent = rocket.lengthCenterNoMot*1000 + rocket.rear.boatLength*1000 - Laft;
+                Lcent = rocket.lengthCenter*1000 + rocket.rear.boatLength*1000 - Laft;
             else
                 Laft = state.Population(1, 6);
-                Lcent = rocket.lengthCenterNoMot*1000 + rocket.rear.boatLength*1000 - Laft;
+                Lcent = rocket.lengthCenter*1000 + rocket.rear.boatLength*1000 - Laft;
             end
         else
-            Lcent = rocket.lengthCenterNoMot*1000;
+            Lcent = rocket.lengthCenter*1000;
         end
         plotCent = plot([Lnos Lnos+Lcent], [r r], 'k');
         set(plotCent,'Tag','gaplotCent');
@@ -198,13 +198,13 @@ switch flag
         if settings.optimization.boatOptimization
             if settings.optimization.modHaack
                 Laft = state.Population(i, 8);
-                Lcent = rocket.lengthCenterNoMot*1000 + rocket.rear.boatLength*1000 - Laft;
+                Lcent = rocket.lengthCenter*1000 + rocket.rear.boatLength*1000 - Laft;
             else
                 Laft = state.Population(i, 6);
-                Lcent = rocket.lengthCenterNoMot*1000 + rocket.rear.boatLength*1000 - Laft;
+                Lcent = rocket.lengthCenter*1000 + rocket.rear.boatLength*1000 - Laft;
             end
         else
-            Lcent = rocket.lengthCenterNoMot*1000;
+            Lcent = rocket.lengthCenter*1000;
         end
         h = findobj(get(gca,'Children'),'Tag','gaplotCent');
         set(h,'Xdata',[Lnos Lnos+Lcent]);