diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c index e3779ba0a..9e894ef27 100644 --- a/misc-utils/lsblk.c +++ b/misc-utils/lsblk.c @@ -442,7 +442,7 @@ static int is_readonly_device(struct blkdev_cxt *cxt) { int fd, ro = 0; - if (sysfs_scanf(&cxt->sysfs, "ro", "%d", &ro) == 0) + if (sysfs_scanf(&cxt->sysfs, "ro", "%d", &ro) == 1) return ro; /* fallback if "ro" attribute does not exist */