diff --git a/middleman-core/lib/middleman-core/application.rb b/middleman-core/lib/middleman-core/application.rb index a7963f4f..a805df45 100644 --- a/middleman-core/lib/middleman-core/application.rb +++ b/middleman-core/lib/middleman-core/application.rb @@ -183,8 +183,8 @@ module Middleman ignored end, - layout: proc do |file, _sitemap_app| - file[:relative_path].to_s.start_with?('layout.', 'layouts/') + layout: proc do |file, app| + file[:relative_path].to_s.start_with?('layout.', app.config[:layouts_dir] + '/') end }, 'Callbacks that can exclude paths from the sitemap'