diff --git a/src/Etterna/Actor/Gameplay/NoteFieldPreview.cpp b/src/Etterna/Actor/Gameplay/NoteFieldPreview.cpp index 61f09ed36b..ace81340a4 100644 --- a/src/Etterna/Actor/Gameplay/NoteFieldPreview.cpp +++ b/src/Etterna/Actor/Gameplay/NoteFieldPreview.cpp @@ -231,8 +231,12 @@ NoteFieldPreview::LoadNoteData(Steps* pSteps, bool bTransform) if (nd != p_NoteDataFromSteps && p_NoteDataFromSteps != nullptr) delete p_NoteDataFromSteps; p_NoteDataFromSteps = nd; - - LoadNoteData(nd); + + if (nd == nullptr) { + LoadDummyNoteData(); + } else { + LoadNoteData(nd); + } } void