diff -rcB telepathy-python/src/client/conn.py telepathy-python2/src/client/conn.py *** telepathy-python/src/client/conn.py 2010-03-04 15:14:40.000000000 +0100 --- telepathy-python2/src/client/conn.py 2010-03-04 15:27:11.000000000 +0100 *************** *** 57,62 **** --- 57,66 ---- reply_handler=self._status_cb, error_handler=error_handler) + # Initialize interfaces + self.get_valid_interfaces().update( + self[CONN_INTERFACE].GetInterfaces()) + def _status_cb(self, status): if status == CONNECTION_STATUS_CONNECTED: self._get_interfaces()