diff --git a/dlls/gearbox/eagle.cpp b/dlls/gearbox/eagle.cpp index 69c5c0c3..543cfac9 100644 --- a/dlls/gearbox/eagle.cpp +++ b/dlls/gearbox/eagle.cpp @@ -221,6 +221,8 @@ void CEagle::UpdateSpot( void ) #ifndef CLIENT_DLL if (m_fEagleLaserActive) { + if (m_pPlayer->pev->viewmodel == 0) + return; if (!m_pEagleLaser) { m_pEagleLaser = CLaserSpot::CreateSpot();