From 072ddb799f4ca7dadb9e811a26a96f5eb4df276e Mon Sep 17 00:00:00 2001 From: Alfred Xing Date: Sun, 20 Jul 2014 09:18:35 -0700 Subject: [PATCH] Do the same for documents --- lib/jekyll/renderer.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/jekyll/renderer.rb b/lib/jekyll/renderer.rb index f918cc0d..680faaf6 100644 --- a/lib/jekyll/renderer.rb +++ b/lib/jekyll/renderer.rb @@ -101,6 +101,11 @@ module Jekyll def place_in_layouts(content, payload, info) output = content.dup layout = site.layouts[document.data["layout"]] + + if !data["layout"].nil? && data["layout"] != "none" && layout.nil? + Jekyll.logger.warn("Build Warning:", "Layout #{data["layout"]} does not exist.") + end + used = Set.new([layout]) while layout