diff --git a/src/intermission/intermission.cpp b/src/intermission/intermission.cpp index 2ce6296b2..03034a2dd 100644 --- a/src/intermission/intermission.cpp +++ b/src/intermission/intermission.cpp @@ -1013,6 +1013,7 @@ DIntermissionController* F_StartIntermission(FIntermissionDescriptor *desc, bool if (!CurrentIntermission->NextPage()) { CurrentIntermission->Destroy(); + return nullptr; } GC::WriteBarrier(CurrentIntermission);