diff --git a/src/transferengine.cpp b/src/transferengine.cpp index 0a739a1..dbd1e9c 100644 --- a/src/transferengine.cpp +++ b/src/transferengine.cpp @@ -780,14 +780,14 @@ TransferEngine::TransferEngine(QObject *parent) : TransferDBRecord::registerType(); QDBusConnection connection = QDBusConnection::sessionBus(); - if (!connection.registerService("org.nemo.transferengine")) { - qFatal("DBUS service already taken. Kill the other instance first."); - } - if (!connection.registerObject("/org/nemo/transferengine", this)) { qFatal("Could not register object \'/org/nemo/transferengine\'"); } + if (!connection.registerService("org.nemo.transferengine")) { + qFatal("DBUS service already taken. Kill the other instance first."); + } + new TransferEngineAdaptor(this); // Let's make sure that db is open by creating