diff --git a/epubfile.py b/epubfile.py index 87e2598..4c067da 100644 --- a/epubfile.py +++ b/epubfile.py @@ -839,8 +839,10 @@ class Epub: if id == nav: spine.append(spine.pop(index)) break - self.set_spine_order(spine) + else: + spine.append(nav) + self.set_spine_order(spine) self.set_spine_linear(nav, False) def normalize_directory_structure(self):