diff --git a/lib/jekyll/filters.rb b/lib/jekyll/filters.rb index d9c84fe88..e71710c9d 100644 --- a/lib/jekyll/filters.rb +++ b/lib/jekyll/filters.rb @@ -222,6 +222,9 @@ module Jekyll # # Returns the filtered array of objects def sort(input, property = nil, nils = "first") + if input.nil? + raise ArgumentError.new("Invalid object array given. Object array is null.") + end if property.nil? input.sort else