From 5bc67c1fb7964d9180777d84f9996027eec4001c Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Fri, 10 Feb 2017 21:56:43 -0500 Subject: [PATCH] Convertible#validate_permalink!: ensure the return value of data["permalink"] is a string before asking if it is empty --- lib/jekyll/convertible.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jekyll/convertible.rb b/lib/jekyll/convertible.rb index e710b6f0..11d5fa86 100644 --- a/lib/jekyll/convertible.rb +++ b/lib/jekyll/convertible.rb @@ -69,7 +69,7 @@ module Jekyll end def validate_permalink!(filename) - if self.data["permalink"] && self.data["permalink"].empty? + if self.data["permalink"] && self.data["permalink"].to_s.empty? raise Errors::InvalidPermalinkError, "Invalid permalink in #{filename}" end end