diff --git a/src/Services/EventActionService.cpp b/src/Services/EventActionService.cpp
index 989a5ba54867e8bd9041b91dc121e600c85fe375..d5d93957279be7dc04d1bd928956d786a2c065d6 100644
--- a/src/Services/EventActionService.cpp
+++ b/src/Services/EventActionService.cpp
@@ -77,6 +77,7 @@ void EventActionService::enableEventActionFunction(Message message) {
 	// TC[19,8]
 	if (message.messageType == 8 && message.packetType == Message::TC && message.serviceType
 	                                                                     == 19){
+		setEventActionFunctionStatus(EventActionFunctionStatus::enabledFunction);
 	}
 }
 
@@ -84,5 +85,6 @@ void EventActionService::disableEventActionFunction(Message message) {
 	// TC[19,9]
 	if (message.messageType == 9 && message.packetType == Message::TC && message.serviceType
 	                                                                     == 19){
+		setEventActionFunctionStatus(EventActionFunctionStatus::disabledFunction);
 	}
 }