diff --git a/calibre-plugin/fff_plugin.py b/calibre-plugin/fff_plugin.py index 6e39bd835..6b3a95d6c 100644 --- a/calibre-plugin/fff_plugin.py +++ b/calibre-plugin/fff_plugin.py @@ -2329,7 +2329,11 @@ def update_metadata(self, db, book_id, book, mi, options): configuration = None if prefs['allow_custcol_from_ini']: - configuration = get_fff_adapter(book['url'],options['fileform']).get_configuration() + if book['all_metadata'].get('anthology',False): + # Anthologies don't need per-story config + configuration = get_fff_config(book['url'],options['fileform']) + else: + configuration = get_fff_adapter(book['url'],options['fileform']).get_configuration() # meta => custcol[,a|n|r|n_anthaver,r_anthaver] # cliches=>\#acolumn,r for line in configuration.getConfig('custom_columns_settings').splitlines():