--- garcon-0.1.5.orig/garcon/garcon-menu-merger.c +++ garcon-0.1.5/garcon/garcon-menu-merger.c @@ -429,7 +429,7 @@ garcon_menu_merger_insert_default_dirs ( if (G_LIKELY (g_file_test (path, G_FILE_TEST_IS_DIR))) { node = g_node_new (garcon_menu_node_create (type, path)); - prev_node = g_node_insert_after (parent, prev_node, node); + prev_node = g_node_insert_before (parent, prev_node, node); } g_free (path); }