diff --git a/FHEM/32_mailcheck.pm b/FHEM/32_mailcheck.pm index ef5f9b52c..13377779a 100755 --- a/FHEM/32_mailcheck.pm +++ b/FHEM/32_mailcheck.pm @@ -84,7 +84,10 @@ mailcheck_Notify($$) if( grep(m/^INITIALIZED$/, @{$dev->{CHANGED}}) ) { delete $modules{mailcheck}->{NotifyFn}; - mailcheck_Connect($hash); + foreach my $d (keys %defs) { + next if($defs{$d}{TYPE} ne "mailcheck"); + mailcheck_Connect($defs{$d}); + } } }