diff --git a/pkg/server/server.go b/pkg/server/server.go
index 123651c4e793ec7eae412dbd1151a78655e9f628..9e63162c4af061a0df7c639954256301c2066498 100644
--- a/pkg/server/server.go
+++ b/pkg/server/server.go
@@ -256,7 +256,7 @@ func (c *callResponder) send(ctx context.Context, env *callEnv) (err error) {
 	for _, v := range env.responses {
 		msg := v.pkt
 		// if we are a batch AND we are supposed to skip, then continue
-		// this means that for a non-batch notification, we do not skip!
+		// this means that for a non-batch notification, we do not skip! this is to ensure we get always a "response" for http-like endpoints
 		if env.batch && v.skip {
 			continue
 		}