From 7e5555845b90803eb70860c4af824773605f8559 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 29 Aug 2017 08:14:04 +0530 Subject: [PATCH] Linux: Fix SONY PRS-650 not being detected --- src/calibre/devices/usbms/device.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index 8b395c5a5f..e0ba32a2a1 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -509,9 +509,9 @@ class Device(DeviceConfig, DevicePlugin): devnodes.append(node) devnodes += list(repeat(None, 3)) - ans = ['/dev/'+x if ok.get(x, False) else None for x in devnodes[:3]] + ans = ['/dev/'+x if ok.get(x, False) else None for x in devnodes] ans.sort(key=lambda x: x[5:] if x else 'zzzzz') - return self.linux_swap_drives(ans) + return self.linux_swap_drives(ans[:3]) def linux_swap_drives(self, drives): return drives