Ahh, I got an enemy dropping an item, then save -> exit -> load and got the error as well.

Yeah, it seems that we need to use add_struct, though I don't know how that works - it seems like it's necessary to use it on every instance of the struct?
Well, I don't know a fast/good way of solving that right now, so I'll get back to that problem another time.