--- lib/utilunix.c.orig	2015-03-20 19:06:04.000000000 +0100
+++ lib/utilunix.c	2015-04-12 11:01:22.470965000 +0200
@@ -528,7 +528,7 @@
         goto ret_err;
     }
 
-    if (!g_spawn_async_with_pipes (NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL,
+    if (!g_spawn_async_with_pipes (NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD | G_SPAWN_SEARCH_PATH, NULL, NULL,
                                    &p->child_pid, NULL, &p->out.fd, &p->err.fd, error))
     {
         mc_replace_error (error, MC_PIPE_ERROR_CREATE_PIPE_STREAM, "%s",
