diff --git a/fhem/FHEM/Blocking.pm b/fhem/FHEM/Blocking.pm index 3f25d3c1b..c2958e582 100644 --- a/fhem/FHEM/Blocking.pm +++ b/fhem/FHEM/Blocking.pm @@ -83,8 +83,8 @@ BlockingStart(;$) { my ($curr) = @_; - if($curr && $curr =~ m/^\d+$/ && $BC_hash{$curr}) { - $BC_hash{$curr}{terminated} = 1; + if($curr && $curr =~ m/^\d+$/) { + $BC_hash{$curr}{terminated} = 1 if($BC_hash{$curr}); $curr = undef; }