diff --git a/src/head_tracking.c b/src/head_tracking.c
index 3850168bb179991b86070fce026e48f2bed1923e..12ee27c4d4485534af863f89d724864df4104f16 100644
--- a/src/head_tracking.c
+++ b/src/head_tracking.c
@@ -69,11 +69,13 @@ uint16_t head_tracking_get_period(void)
 void head_tracking_start(void)
 {
   head_tracking_enabled=0x01;
+  ram_data[DARWIN_HEAD_CNTRL]|=HEAD_STATUS;
 }
 
 void head_tracking_stop(void)
 {
   head_tracking_enabled=0x00;
+  ram_data[DARWIN_HEAD_CNTRL]&=(~HEAD_STATUS);
 }
 
 uint8_t head_is_tracking(void)