diff options
-rw-r--r-- | sys-utils/losetup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys-utils/losetup.c b/sys-utils/losetup.c index f6b8685a3..ecba8a56c 100644 --- a/sys-utils/losetup.c +++ b/sys-utils/losetup.c @@ -662,7 +662,7 @@ int main(int argc, char **argv) res = loopcxt_setup_device(&lc); if (res == 0) break; /* success */ - if (errno == EBUSY) + if (errno == EBUSY && !hasdev) continue; /* errors */ |