diff --git a/QSB/ModelShip/Messages/UseFlightConsoleMessage.cs b/QSB/ModelShip/Messages/UseFlightConsoleMessage.cs index 464e7f3b..f4abfe95 100644 --- a/QSB/ModelShip/Messages/UseFlightConsoleMessage.cs +++ b/QSB/ModelShip/Messages/UseFlightConsoleMessage.cs @@ -74,6 +74,9 @@ internal class UseFlightConsoleMessage : QSBMessage // Client messes up its position when they start flying it // We can just recall it immediately so its in the right place. var console = QSBWorldSync.GetUnityObject(); - console.RespawnModelShip(false); + if (console._modelShipBody) // for when model ship is destroyed + { + console.RespawnModelShip(false); + } } }