From 24ece3b623493cf0fe2597a9f91802e6ec50510c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 21 Apr 2018 18:04:33 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/metadata/opf_2_to_3.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/calibre/ebooks/metadata/opf_2_to_3.py b/src/calibre/ebooks/metadata/opf_2_to_3.py index 6d11fcb4ba..73566d8aba 100644 --- a/src/calibre/ebooks/metadata/opf_2_to_3.py +++ b/src/calibre/ebooks/metadata/opf_2_to_3.py @@ -108,11 +108,11 @@ def upgrade_date(root, data): if not val: remove_element(date, data.refines) continue - if not found: - found = True - continue - if not val or found: # only one dc:date allowed + if found: + # only one dc:date allowed remove_element(date, data.refines) + else: + found = True def upgrade_rating(root, data):