diff --git a/middleman-core/lib/middleman-core/extensions.rb b/middleman-core/lib/middleman-core/extensions.rb index 0c93c7b4..d736e554 100644 --- a/middleman-core/lib/middleman-core/extensions.rb +++ b/middleman-core/lib/middleman-core/extensions.rb @@ -121,9 +121,9 @@ module Middleman self.defined_helpers ||= [] if block - m = Module.new - m.module_eval(&block) - mod = [m] + mod = Module.new + mod.module_eval(&block) + m = [mod] end self.defined_helpers += m