From ca333bb30618216867096438cbdc4e2c47ab4caf Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Sun, 14 Apr 2013 09:29:34 -0700 Subject: [PATCH] avoid warning with empty frontmatter --- .../lib/middleman-core/core_extensions/front_matter.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/middleman-core/lib/middleman-core/core_extensions/front_matter.rb b/middleman-core/lib/middleman-core/core_extensions/front_matter.rb index 501c899a..06514acd 100644 --- a/middleman-core/lib/middleman-core/core_extensions/front_matter.rb +++ b/middleman-core/lib/middleman-core/core_extensions/front_matter.rb @@ -97,7 +97,8 @@ module Middleman::CoreExtensions content = content.sub(yaml_regex, "") begin - data = YAML.load($1).symbolize_keys + data = YAML.load($1) || {} + data = data.symbolize_keys rescue *YAML_ERRORS => e logger.error "YAML Exception: #{e.message}" return false