diff --git a/code/fgame/weapturret.cpp b/code/fgame/weapturret.cpp index 00349f771..60eb58e88 100644 --- a/code/fgame/weapturret.cpp +++ b/code/fgame/weapturret.cpp @@ -1730,6 +1730,10 @@ void TurretGun::P_CreateViewModel(void) void TurretGun::P_DeleteViewModel(void) { + if (!m_pViewModel) { + return; + } + m_pViewModel->Delete(); m_pViewModel = NULL;