diff --git a/src/chat_control.py b/src/chat_control.py
index cec42c60f794af58fe0aed0a706835ac8de9e152..3a5c7c33d09ea40344e6f70436ebcef4eff56850 100644
--- a/src/chat_control.py
+++ b/src/chat_control.py
@@ -70,7 +70,7 @@ except ImportError:
     HAS_GTK_SPELL = False
 
 from common import dbus_support
-if dbus_support:
+if dbus_support.supported:
     import dbus
     import remote_control
 
@@ -1427,7 +1427,7 @@ class ChatControl(ChatControlBase):
                 'chat_control', contact, acct, resource)
 
         self._dbus_message_sent_match = None
-        if dbus_support:
+        if dbus_support.supported:
             bus = dbus_support.session_bus.bus()
             try:
                 obj = bus.get_object(remote_control.SERVICE, remote_control.OBJ_PATH)