1diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c
2index a441bfec9..6bcd3e690 100644
3--- a/gio/gdesktopappinfo.c
4+++ b/gio/gdesktopappinfo.c
5@@ -2678,6 +2678,11 @@ prepend_terminal_to_vector (int *argc,
6 if (check != NULL)
7 pass_cmd_as_single_arg = TRUE;
8 }
9+ if (check == NULL) {
10+ check = g_find_program_in_path ("io.elementary.terminal");
11+ if (check != NULL)
12+ pass_cmd_as_single_arg = TRUE;
13+ }
14 if (check == NULL)
15 check = g_find_program_in_path ("tilix");
16 if (check == NULL)