--- a/virtaal/support/native_widgets.py
+++ b/virtaal/support/native_widgets.py
@@ -22,6 +22,7 @@
 some related helper code."""
 
 import os
+import os.path
 import sys
 import gettext
 
@@ -47,7 +48,8 @@
     elif os.environ.get('KDE_FULL_SESSION') == 'true' and ( \
                 pan_app.ui_language == 'en' or \
                 gettext.dgettext('kdelibs4', '') or \
-                not gettext.dgettext('gtk20', '')):
+                not gettext.dgettext('gtk20', '')) and \
+                os.path.exists("/usr/bin/kdialog"):
             return 'kdialog'
 
     if sys.platform == 'darwin':
@@ -100,7 +102,6 @@
             'kdialog',
 #            '--name', _('Virtaal'),
 #            '--title', 'Virtaal',
-            '--caption', _('Virtaal'),
             '--icon', 'virtaal',
             '--title', title,
             '--attach', str(xid),
