diff -r cdce45867b10 -r a7acc7b00d79 pidgin/gtkxfer.c --- a/pidgin/gtkxfer.c Mon Nov 04 02:22:52 2019 -0500 +++ b/pidgin/gtkxfer.c Mon Nov 04 02:36:50 2019 -0500 @@ -482,10 +482,11 @@ { char *escaped = g_shell_quote(filename); - if (purple_str_has_suffix(filename, ".desktop")) + if (g_str_has_suffix(filename, ".desktop")) { command = g_strdup_printf("kfmclient openURL %s 'text/plain'", escaped); - else + } else { command = g_strdup_printf("kfmclient openURL %s", escaped); + } g_free(escaped); } else