diff --git a/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp b/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp
index 427391ea91cfbe4c2cc7f1438ff7d51d9f72db26..d29be8a1ea9eaa5702e262061a2e26dcf2cd9994 100644
--- a/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp
+++ b/Source/RWTHVRCluster/Private/CAVEOverlay/CAVEOverlayController.cpp
@@ -51,6 +51,8 @@ ACAVEOverlayController::ACAVEOverlayController()
 	Tape = CreateMeshComponent("Tape", Root);
 	SignsStaticMeshComponents.Reserve(2);
 	MotionControllers.Reserve(2);
+
+	DoorCurrentMode = EDoorMode::DOOR_CLOSED;
 }
 
 void ACAVEOverlayController::CycleDoorType()