diff options
-rw-r--r-- | xmpp.scm | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -40,8 +40,9 @@ is unregistered." (map (lambda (pair) (let ((predicate (car pair)) (handler (cdr pair))) - (when (predicate stanza) - (handler stanza)))) + (if (predicate stanza) + (handler stanza) + #f))) *stanza-handlers*)) (define (handle-stanza stanza) |