diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py
index eba408ce661508d2f9689bcc15165fd55df00ffb..bf95f9c5ca8148d9fc874e79c548b05741b55cd3 100644
--- a/src/common/connection_handlers.py
+++ b/src/common/connection_handlers.py
@@ -992,7 +992,7 @@ ConnectionCaps, ConnectionHandlersBase, ConnectionJingle):
         if answer == 'yes':
             confirm = iq_obj.getTag('confirm')
             reply = iq_obj.buildReply('result')
-            if iq_obj.getType() == 'message':
+            if iq_obj.getName() == 'message':
                 reply.addChild(node=confirm)
             self.connection.send(reply)
         elif answer == 'no':