diff --git a/src/wrap.c b/src/wrap.c index 51c35e2d68be6d7aa33efbcba7791675d3eb0655..ca7d1fbaf20627ceb08747ba3546e7f5917f2471 100644 --- a/src/wrap.c +++ b/src/wrap.c @@ -1608,7 +1608,8 @@ use_fake_home (FlatpakBwrap *bwrap, g_hash_table_add (mounted, g_steal_pointer (&target)); } } - else if (!g_hash_table_contains (mounted, dir)) + else if (g_file_test (dir, G_FILE_TEST_EXISTS) && + !g_hash_table_contains (mounted, dir)) { flatpak_bwrap_add_args (bwrap, "--ro-bind", dir, dir, NULL); g_hash_table_add (mounted, g_steal_pointer (&dir));