summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/canonicalize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/canonicalize.c b/lib/canonicalize.c
index fe104953d..e8d170c86 100644
--- a/lib/canonicalize.c
+++ b/lib/canonicalize.c
@@ -47,7 +47,7 @@ char *__canonicalize_dm_name(const char *prefix, const char *ptname)
name[sz - 1] = '\0';
snprintf(path, sizeof(path), _PATH_DEV_MAPPER "/%s", name);
- if (prefix || access(path, F_OK) == 0)
+ if ((prefix && *prefix) || access(path, F_OK) == 0)
res = strdup(path);
}
fclose(f);