diff --git a/lib/jekyll/layout_reader.rb b/lib/jekyll/layout_reader.rb index 6181e47e..1f5e09a2 100644 --- a/lib/jekyll/layout_reader.rb +++ b/lib/jekyll/layout_reader.rb @@ -17,7 +17,7 @@ class LayoutReader def layout_entries entries = [] - with(layout_directory) do + within(layout_directory) do entries = EntryFilter.new(site).filter(Dir['**/*.*']) end entries @@ -27,7 +27,7 @@ class LayoutReader file.split(".")[0..-2].join(".") end - def with(directory) + def within(directory) return unless File.exists?(directory) Dir.chdir(directory) { yield } end