diff --git a/Subsurface/Source/Items/Item.cs b/Subsurface/Source/Items/Item.cs index 846f53cc2..266315d5b 100644 --- a/Subsurface/Source/Items/Item.cs +++ b/Subsurface/Source/Items/Item.cs @@ -642,7 +642,8 @@ namespace Barotrauma body.ResetDynamics(); } body.ApplyForce(buoyancy - body.LinearVelocity * volume); - CurrentHull.HandleItems(deltaTime, this); + if(CurrentHull != null) + CurrentHull.HandleItems(deltaTime, this); //apply simple angular drag body.ApplyTorque(body.AngularVelocity * volume * -0.05f); }