From adfbf4bc647f92c5168d598af16e16ef5f5c880a Mon Sep 17 00:00:00 2001
From: cora <coradelamouche@gmx.ch>
Date: Sun, 20 Nov 2022 02:54:42 +0100
Subject: [PATCH] Fix lightning boat crash

---
 mods/ENTITIES/mcl_boats/init.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mods/ENTITIES/mcl_boats/init.lua b/mods/ENTITIES/mcl_boats/init.lua
index 003af5066..b4d98b1e2 100644
--- a/mods/ENTITIES/mcl_boats/init.lua
+++ b/mods/ENTITIES/mcl_boats/init.lua
@@ -109,6 +109,7 @@ local function attach_object(self, obj)
 end
 
 local function detach_object(obj, change_pos)
+	if not obj or not obj:get_pos() then return end
 	obj:set_detach()
 	obj:set_properties({visual_size = get_visual_size(obj)})
 	if obj:is_player() then