diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c
index eb833b110..6289c8c6f 100644
--- a/gio/gdesktopappinfo.c
+++ b/gio/gdesktopappinfo.c
@@ -2637,6 +2637,7 @@ prepend_terminal_to_vector (int    *argc,
     const char *exec;
     const char *exec_arg;
   } known_terminals[] = {
+    { "xdg-terminal-exec", NULL },
     { "gnome-terminal", "--" },
     { "mate-terminal", "-x" },
     { "xfce4-terminal", "-x" },