diff --git a/src/MissionManager/SurveyMissionItem.cc b/src/MissionManager/SurveyMissionItem.cc
index e11227104ac132ac9d5d26e30aa9d965473f96db..aae975f13fed8d193a9a8cd65f78c51555981fbb 100644
--- a/src/MissionManager/SurveyMissionItem.cc
+++ b/src/MissionManager/SurveyMissionItem.cc
@@ -92,7 +92,7 @@ SurveyMissionItem::SurveyMissionItem(Vehicle* vehicle, QObject* parent)
 
     _gridAltitudeFact.setRawValue(50);
     _gridSpacingFact.setRawValue(30);
-    _turnaroundDistFact.setRawValue(_vehicle->multiRotor() ? 0 : 60);
+    _turnaroundDistFact.setRawValue((_vehicle && _vehicle->multiRotor()) ? 0 : 60);
     _cameraTriggerDistanceFact.setRawValue(25);
     _groundResolutionFact.setRawValue(3);
     _frontalOverlapFact.setRawValue(10);