diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 58ffe4ad9..e4041f28f 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -2485,8 +2485,9 @@ FW_devState($$@) $extPage = \%hash; } no strict "refs"; - $txt = &{$sfn}($FW_wname, $d, $FW_room, $extPage); + my $newtxt = &{$sfn}($FW_wname, $d, $FW_room, $extPage); use strict "refs"; + $txt = $newtxt if(defined($newtxt)); # As specified } return ($allSets, $cmdList, $txt);