diff --git a/src/Main/positioninit.cxx b/src/Main/positioninit.cxx
index 47944de54..49bc0d694 100644
--- a/src/Main/positioninit.cxx
+++ b/src/Main/positioninit.cxx
@@ -837,7 +837,7 @@ void finalizePosition()
 
     if (!carrier.empty())
     {
-        const bool atFLOLS = rwy_req && (runway == "FLOLS");
+        const bool    atFLOLS = rwy_req && (runway == "FLOLS" || parkpos == "FLOLS");
         InitPosResult carrierResult;
         if (atFLOLS) {
             carrierResult = setFinalPosFromCarrierFLOLS(carrier, abeam);