diff --git a/android/app/src/main/cpp/code/cgame/cg_view.c b/android/app/src/main/cpp/code/cgame/cg_view.c index e7dbfbe0..fec21ed0 100644 --- a/android/app/src/main/cpp/code/cgame/cg_view.c +++ b/android/app/src/main/cpp/code/cgame/cg_view.c @@ -672,7 +672,7 @@ static int CG_CalcViewValues( ) { // intermission view static float hmdYaw = 0; - if ( ps->pm_type == PM_INTERMISSION ) { + if ( (ps->pm_type == PM_INTERMISSION || ps->pm_type == PM_SPECTATOR) && !vr->virtual_screen ) { VectorCopy( ps->origin, cg.refdef.vieworg ); static vec3_t mins = { -1, -1, -1 };