diff --git a/lib/jekyll/convertible.rb b/lib/jekyll/convertible.rb index c04338a9..b8b9d82c 100644 --- a/lib/jekyll/convertible.rb +++ b/lib/jekyll/convertible.rb @@ -52,7 +52,7 @@ module Jekyll # recursively render layouts layout = layouts[self.data["layout"]] while layout - payload = payload.merge({"content" => self.output, "page" => self.data}) + payload = payload.merge({"content" => self.output, "page" => payload['page']}) self.output = Liquid::Template.parse(layout.content).render(payload, [Jekyll::Filters]) layout = layouts[layout.data["layout"]]