diff --git a/dbus/org.nemo.ssu.xml b/dbus/org.nemo.ssu.xml
index 3daf276..f23f828 100644
--- a/dbus/org.nemo.ssu.xml
+++ b/dbus/org.nemo.ssu.xml
@@ -35,6 +35,9 @@
+
+
+
diff --git a/ssud/ssud.cpp b/ssud/ssud.cpp
index 714a3b8..fcd1fb4 100644
--- a/ssud/ssud.cpp
+++ b/ssud/ssud.cpp
@@ -116,6 +116,10 @@ void Ssud::unregisterDevice(){
ssu.unregister();
};
+QString Ssud::domain(){
+ autoclose.start();
+ return ssu.domain();
+}
Ssu::DeviceModeFlags Ssud::deviceMode(){
autoclose.start();
diff --git a/ssud/ssud.h b/ssud/ssud.h
index c932cfa..5aa1baa 100644
--- a/ssud/ssud.h
+++ b/ssud/ssud.h
@@ -32,6 +32,7 @@ class Ssud: public QObject {
bool isRegistered();
void registerDevice(const QString &username, const QString &password);
void unregisterDevice();
+ QString domain();
/* repository management */
Ssu::DeviceModeFlags deviceMode();
void setDeviceMode(int mode);