diff --git a/src/saveload/storage_sl.cpp b/src/saveload/storage_sl.cpp --- a/src/saveload/storage_sl.cpp +++ b/src/saveload/storage_sl.cpp @@ -27,7 +27,7 @@ static void Load_PSAC() while ((index = SlIterateArray()) != -1) { assert(PersistentStorage::CanAllocateItem()); - PersistentStorage *ps = new (index) PersistentStorage(0); + PersistentStorage *ps = new (index) PersistentStorage(0, 0, 0); SlObject(ps, _storage_desc); } }