From 3ba2c75c60526fc3b0dcdf89058d467e99db0e9d Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 7 Jan 2013 10:35:22 +0100 Subject: [PATCH] Ensure that series-type custom columns always store a non-None value in the #extra# column. --- src/calibre/library/custom_columns.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/custom_columns.py b/src/calibre/library/custom_columns.py index 2401ef3026..d65eaa8ecc 100644 --- a/src/calibre/library/custom_columns.py +++ b/src/calibre/library/custom_columns.py @@ -532,6 +532,8 @@ class CustomColumns(object): if data['datatype'] == 'series' and extra is None: (val, extra) = self._get_series_values(val) + if extra is None: + extra = 1.0 books_to_refresh = set([]) if data['normalized']: