From c03fad6f5d6fe4a6f43e657e813be71baa8c8074 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 30 May 2019 07:28:56 +0530 Subject: [PATCH] ... --- src/calibre/gui2/preferences/device_user_defined.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/preferences/device_user_defined.py b/src/calibre/gui2/preferences/device_user_defined.py index ae963f61c1..40413593d8 100644 --- a/src/calibre/gui2/preferences/device_user_defined.py +++ b/src/calibre/gui2/preferences/device_user_defined.py @@ -64,6 +64,7 @@ class UserDefinedDevice(QDialog): res = '' if len(new_devices) == 1: def fmtid(x): + x = x or 0 if isinstance(x, numbers.Integral): x = hex(x) if not x.startswith('0x'):