|
@@ -4,7 +4,7 @@ module Dovecot
|
|
|
def self.required?(plugin, attrs)
|
|
|
return true if attrs['conf'].has_key?('mail_plugins') and attrs['conf']['mail_plugins'].include?(plugin)
|
|
|
attrs['protocols'].sort.each do |protocol, conf|
|
|
|
- return true if conf.has_key?('mail_plugins') and conf['mail_plugins'].include?(plugin)
|
|
|
+ return true if conf.kind_of?(Hash) and conf.has_key?('mail_plugins') and conf['mail_plugins'].include?(plugin)
|
|
|
end
|
|
|
false
|
|
|
end
|