diff --git a/src/p_saveg.cpp b/src/p_saveg.cpp index b7584bb1d..31378f27b 100644 --- a/src/p_saveg.cpp +++ b/src/p_saveg.cpp @@ -960,8 +960,7 @@ void FLevelLocals::Serialize(FSerializer &arc, bool hubload) ("scrolls", Scrolls) ("automap", automap) ("interpolator", interpolator) - ("frozenstate", frozenstate) - ("sndseqlisthead", SequenceListHead); + ("frozenstate", frozenstate); // Hub transitions must keep the current total time @@ -1003,6 +1002,8 @@ void FLevelLocals::Serialize(FSerializer &arc, bool hubload) canvasTextureInfo.Serialize(arc); SerializePlayers(arc, hubload); SerializeSounds(arc); + arc("sndseqlisthead", SequenceListHead); + // Regenerate some data that wasn't saved if (arc.isReading())