diff --git a/mods/ENTITIES/mcl_minecarts/storage.lua b/mods/ENTITIES/mcl_minecarts/storage.lua
index 7f242b7f8..83ca1b27b 100644
--- a/mods/ENTITIES/mcl_minecarts/storage.lua
+++ b/mods/ENTITIES/mcl_minecarts/storage.lua
@@ -24,6 +24,7 @@ local function get_cart_data(uuid)
 		if data.distance == -0/0 then data.distance = 0 end
 		data.dir = vector.new(data.dir)
 		data.connected_at = vector.new(data.connected_at)
+		data.uuid = uuid
 	end
 
 	cart_data[uuid] = data