diff --git a/kie-internal/src/main/java/org/kie/runtime/StatelessKnowledgeSession.java b/kie-internal/src/main/java/org/kie/runtime/StatelessKnowledgeSession.java
index <HASH>..<HASH> 100644
--- a/kie-internal/src/main/java/org/kie/runtime/StatelessKnowledgeSession.java
+++ b/kie-internal/src/main/java/org/kie/runtime/StatelessKnowledgeSession.java
@@ -16,6 +16,8 @@
 
 package org.kie.runtime;
 
+import org.kie.event.KnowledgeRuntimeEventManager;
+
 
 /**
  * StatelessKnowledgeSession provides a convenience API, wrapping StatefulKnowledgeSession. It avoids the need to
@@ -115,7 +117,7 @@ package org.kie.runtime;
  */
 public interface StatelessKnowledgeSession
     extends
-    StatelessKieSession {
+    StatelessKieSession, KnowledgeRuntimeEventManager {
 
     
 }
Fixing class cast exception when using loggers, due to inconsistency in the interface hierarchy