diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 525b10eaa1..e39c48a70c 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -389,7 +389,8 @@ class BooksView(QTableView): # {{{ self.save_state() self._model.set_database(db) self.tags_delegate.set_database(db) - self.authors_delegate.set_auto_complete_function(db.all_authors) + self.authors_delegate.set_auto_complete_function( + lambda: [(x, y.replace('|', ',')) for (x, y) in db.all_authors()]) self.series_delegate.set_auto_complete_function(db.all_series) self.publisher_delegate.set_auto_complete_function(db.all_publishers)