From cc998cceb5bb35658f811c3426217cde54e9952d Mon Sep 17 00:00:00 2001 From: Carl Meyer Date: Sun, 29 Dec 2013 23:53:30 -0600 Subject: [PATCH] Make 'class' option to wrap directive optional. --- modules/wrap.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/wrap.py b/modules/wrap.py index 224b39f..08b3453 100644 --- a/modules/wrap.py +++ b/modules/wrap.py @@ -57,7 +57,9 @@ def run(self): element_id = self.options.get('id', None) if element_id is not None: node['ids'].append(element_id) - node['classes'].extend(self.options['class']) + cls = self.options.get('class') + if cls: + node['classes'].extend(cls) self.add_name(node) self.state.nested_parse(self.content, self.content_offset, node) return [node]