From ffe2207022f941c9c638fbf20878b3bff74c53d9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 25 Jun 2021 23:11:03 +0530 Subject: [PATCH] Fix a typo that broke device detection on Linux --- src/calibre/devices/usbms/device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index 41d908f07c..2af3db7e1d 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -493,7 +493,7 @@ class Device(DeviceConfig, DevicePlugin): node = parts[idx+1] try: with open(sz, 'rb') as szf: - exists = szf.read().decode('utf-8') > 0 + exists = int(szf.read().decode('utf-8')) > 0 if exists: node = self.find_largest_partition(x) ok[node] = True