diff --git a/src/calibre/srv/render_book.py b/src/calibre/srv/render_book.py index e5fe1d9095..e6f31c9843 100644 --- a/src/calibre/srv/render_book.py +++ b/src/calibre/srv/render_book.py @@ -355,7 +355,7 @@ class Container(ContainerBase): changed.add(name) elif mt == 'image/svg+xml': self.virtualized_names.add(name) - changed = False + changed.add(name) xlink = XLINK('href') for elem in xlink_xpath(self.parsed(name)): elem.set(xlink, link_replacer(name, elem.get(xlink)))