X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fgpt-auto-generator%2Fgpt-auto-generator.c;h=3b7bc212d95ac628684e0f6e609e5d76e2e58af1;hb=6d26dfe11c853d612b84abe858520bbcb62c2e96;hp=eb900b126395afa5beebdd9b71880f50c32e1968;hpb=c3834f9b881f2b1a68dc7d797c134f0b66b47b57;p=elogind.git diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c index eb900b126..3b7bc212d 100644 --- a/src/gpt-auto-generator/gpt-auto-generator.c +++ b/src/gpt-auto-generator/gpt-auto-generator.c @@ -298,7 +298,8 @@ static int add_mount(const char *id, const char *what, const char *where, const assert(fstype); assert(description); - if (dir_is_empty(where) <= 0) { + if (path_is_mount_point(where, true) <= 0 && + dir_is_empty(where) <= 0) { log_debug("%s already populated, ignoring.", where); return 0; }