summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/salut.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/salut.c b/src/salut.c
index 8b7f2893..f61c29fe 100644
--- a/src/salut.c
+++ b/src/salut.c
@@ -1,5 +1,7 @@
#include "config.h"
+#include <dbus/dbus.h>
+
#include <glib.h>
#include <telepathy-glib/telepathy-glib.h>
@@ -45,6 +47,9 @@ main (int argc, char **argv)
gint ret;
SalutPluginLoader *loader;
+ if (!dbus_threads_init_default ())
+ g_error ("Unable to initialize libdbus thread-safety (out of memory?)");
+
g_type_init ();
salut_symbol_hacks ();