diff --git a/garrysmod/gamemodes/base/gamemode/cl_init.lua b/garrysmod/gamemodes/base/gamemode/cl_init.lua index e5a495d12f..2cf75687af 100644 --- a/garrysmod/gamemodes/base/gamemode/cl_init.lua +++ b/garrysmod/gamemodes/base/gamemode/cl_init.lua @@ -297,7 +297,7 @@ end -----------------------------------------------------------]] function GM:CalcVehicleView( Vehicle, ply, view ) - if ( Vehicle.GetThirdPersonMode == nil ) then + if ( Vehicle.GetThirdPersonMode == nil || ply:GetViewEntity() != ply ) then -- This hsouldn't ever happen. return end