dooh
diff --git a/theme/plugins/asfgenid.py b/theme/plugins/asfgenid.py
index 4480a81..a380217 100644
--- a/theme/plugins/asfgenid.py
+++ b/theme/plugins/asfgenid.py
@@ -310,8 +310,7 @@
     # get plugin settings
     asf_genid = content.settings['ASF_GENID']
     # asf_headings setting may be overridden
-    headings_setting = asf_genid['headings']
-    asf_headings = content.metadata('asf_headings', str(headings_setting))
+    asf_headings = content.metadata.get('asf_headings', str(asf_genid['headings']))
     # show active plugins
     if asf_genid['debug']:
         print("asfgenid:\nshow plugins in case one is processing before this one")