diff --git a/lib/jekyll/tags/highlight.rb b/lib/jekyll/tags/highlight.rb
index 067a487f..93d94868 100644
--- a/lib/jekyll/tags/highlight.rb
+++ b/lib/jekyll/tags/highlight.rb
@@ -30,12 +30,11 @@ module Jekyll
end
def render_pygments(context, code)
+ output = add_code_tags(Albino.new(code, @lang).to_s(@options), @lang)
if context["content_type"] == "markdown"
- return "\n" + add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) + "\n"
+ return "\n" + output + "\n"
elsif context["content_type"] == "textile"
- return "" + add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) + ""
- else
- return add_code_tags(Albino.new(code, @lang).to_s(@options), @lang)
+ return "" + output + ""
end
end