diff --git a/pinos/Makefile.am b/pinos/Makefile.am
index 03210c4f6..ef1f434c6 100644
--- a/pinos/Makefile.am
+++ b/pinos/Makefile.am
@@ -205,7 +205,6 @@ lib_LTLIBRARIES += libpinoscore-@PINOS_MAJORMINOR@.la
# Pure core stuff
libpinoscore_@PINOS_MAJORMINOR@_la_SOURCES = \
- server/channel.c server/channel.h \
server/client.c server/client.h \
server/client-node.c server/client-node.h \
server/daemon.c server/daemon.h \
diff --git a/pinos/client/stream.c b/pinos/client/stream.c
index 4386ceea6..815f025ba 100644
--- a/pinos/client/stream.c
+++ b/pinos/client/stream.c
@@ -786,7 +786,7 @@ do_connect (PinosStream *stream)
g_variant_builder_add (&b, "u", 0);
g_variant_builder_add (&b, "s", g_bytes_get_data (priv->possible_formats, NULL));
g_variant_builder_add_value (&b, pinos_properties_to_variant (priv->properties));
- g_variant_builder_add (&b, "s", priv->path);
+ g_variant_builder_add (&b, "s", priv->path == NULL ? "" : priv->path);
g_variant_builder_close (&b);
ports = g_variant_builder_end (&b);
diff --git a/pinos/dbus/org.pinos.xml b/pinos/dbus/org.pinos.xml
index fe4076ecf..eed21e284 100644
--- a/pinos/dbus/org.pinos.xml
+++ b/pinos/dbus/org.pinos.xml
@@ -23,27 +23,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -83,54 +70,12 @@
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-