diff --git a/Strategic/Strategic Movement.cpp b/Strategic/Strategic Movement.cpp index 24306e84e..74462151a 100644 --- a/Strategic/Strategic Movement.cpp +++ b/Strategic/Strategic Movement.cpp @@ -3203,8 +3203,10 @@ INT32 CalculateTravelTimeOfGroup( GROUP *pGroup ) while ( i-- ) { //Traverse through the waypoint list to the next waypoint ID - if( pNode ); - pNode = pNode->next; + if( !pNode ) + return uiEtaTime; + + pNode = pNode->next; } if ( !pNode )