diff --git a/lib/gollum/markup.rb b/lib/gollum/markup.rb index fe35c476..7602b7fd 100644 --- a/lib/gollum/markup.rb +++ b/lib/gollum/markup.rb @@ -488,8 +488,10 @@ module Gollum # extract lang from { .ruby } or { #stuff .ruby .indent } # see http://johnmacfarlane.net/pandoc/README.html#delimited-code-blocks - lang = lang.match(/\.([^}\s]+)/) - lang = lang[1] unless lang.nil? + if lang + lang = lang.match(/\.([^}\s]+)/) + lang = lang[1] unless lang.nil? + end @codemap[id] = cached ? { :output => cached } :