diff --git a/src/calibre/db/cli/cmd_list.py b/src/calibre/db/cli/cmd_list.py index 7ff13191b2..25fa54064e 100644 --- a/src/calibre/db/cli/cmd_list.py +++ b/src/calibre/db/cli/cmd_list.py @@ -74,6 +74,9 @@ def implementation( data[field] = {k: v.get('isbn') or '' for k, v in iteritems(x)} continue if field == 'template': + if not template: + data['template'] = _('Template not allowed') if is_remote else _('No template specified') + continue vals = {} global_vars = {} if formatter is None: