diff --git a/ravel.py b/ravel.py
index <HASH>..<HASH> 100644
--- a/ravel.py
+++ b/ravel.py
@@ -727,7 +727,7 @@ class Connection :
                 self._props_changed = {}
                 queue_task = True
             #end if
-            key = (path, interface)
+            key = (dbus.unsplit_path(path), interface)
             if key not in self._props_changed :
                 self._props_changed[key] = \
                     {
allow path arg to Connection.prop_changed to be sequence