diff --git a/libs/askar/src/askar/agent-event-listener.service.ts b/libs/askar/src/askar/agent-event-listener.service.ts
index 2e06a1a13266162539742f56d6059b3eccad11dc..6ac3e2c47e631e7a1324252c6c57b9dfe5be0ada 100644
--- a/libs/askar/src/askar/agent-event-listener.service.ts
+++ b/libs/askar/src/askar/agent-event-listener.service.ts
@@ -63,7 +63,9 @@ export class AgentEventListenerService implements OnModuleInit {
           );
         },
       );
+    }
 
+    if (this.agentConfig?.agentIsRest) {
       this.askar.agent.events.on(
         TrustPingEventTypes.TrustPingResponseReceivedEvent,
         async (ev: TrustPingResponseReceivedEvent) => {