diff --git a/Source/CAVEOverlay/Private/CAVEOverlayController.cpp b/Source/CAVEOverlay/Private/CAVEOverlayController.cpp
index 37251ceac528125687a8101521c5de3951facc81..6910a04f17fd417907eaf798c77b5369978dea3a 100644
--- a/Source/CAVEOverlay/Private/CAVEOverlayController.cpp
+++ b/Source/CAVEOverlay/Private/CAVEOverlayController.cpp
@@ -278,8 +278,8 @@ bool ACAVEOverlayController::PositionInDoorOpening(FVector Position)
 
 void ACAVEOverlayController::RefreshPawnComponents()
 {
-	Cave_Origin = Player_Pawn->GetCaveOriginComponent();
-	Shutter_Glasses = Player_Pawn->GetShutterGlassesComponent();
+	Cave_Origin = Player_Pawn->GetTrackingOriginComponent();
+	Shutter_Glasses = Player_Pawn->GetHeadComponent();
 }
 
 // Called every frame