diff --git a/source/games/sw/src/jweapon.cpp b/source/games/sw/src/jweapon.cpp index c9e62e76d..d808a82b5 100644 --- a/source/games/sw/src/jweapon.cpp +++ b/source/games/sw/src/jweapon.cpp @@ -1571,7 +1571,7 @@ void SpawnFlashBombOnActor(DSWActor* actor) auto actorNew = SpawnActor(STAT_MISSILE, FIREBALL_FLAMES, s_FireballFlames, actor->sector(), actor->int_pos().X, actor->int_pos().Y, actor->int_pos().Z, actor->spr.ang, 0); - if (actor->user.flameActor != nullptr) + if (actor != nullptr) actor->user.flameActor = actorNew; actorNew->spr.xrepeat = 16;