@@ -51,9 +51,9 @@ LauncherBackend::LauncherBackend(QObject *parent):
5151 /* Set up ourselves on DBus */
5252 QDBusConnection con = QDBusConnection::sessionBus();
5353 if (!con.registerService("com.canonical.unity.launcher"))
54− qDebug() << "Unable to register launcher name";
55− if (!con.registerObject("/com/canonical/unity/launcher", this))
56− qDebug() << "Unable to register launcher object";
54+ qDebug() << "Unable to register launcher name";
55+ if (!con.registerVirtualObject("/com/canonical/unity/launcher", this, QDBusConnection::VirtualObjectRegisterOption::SubPath))
56+ qDebug() << "Unable to register launcher object";
5757}
5858
5959LauncherBackend::~LauncherBackend()