summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--client/qt4/ibus-client.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/client/qt4/ibus-client.cpp b/client/qt4/ibus-client.cpp
index c7f5397..a56d909 100644
--- a/client/qt4/ibus-client.cpp
+++ b/client/qt4/ibus-client.cpp
@@ -55,6 +55,9 @@ IBusClient::IBusClient ()
username = getenv ("USERNAME");
session = getenv ("DISPLAY");
+ if (session.indexOf (".") == -1) {
+ session += ".0";
+ }
session.replace (":", "-");
ibus_path = QString("/tmp/ibus-%1/ibus-%2").arg (username, session);