diff --git a/FHEM/SetExtensions.pm b/FHEM/SetExtensions.pm index 6fa49edd1..8de151876 100644 --- a/FHEM/SetExtensions.pm +++ b/FHEM/SetExtensions.pm @@ -95,7 +95,7 @@ SetExtensions($$@) } # Forum #124505 - $list =~ s/:\{([^ ]+)\}/$cmdFromAnalyze=$1; ":".(eval $1)/e if($cmd eq "?"); + $list =~ s/:\{([^ ]+)\}/$cmdFromAnalyze=$1; ":".(eval $1)/ge if($cmd eq "?"); if(!$onCmd || !$offCmd) { # No extension return AttrTemplate_Set($hash, $list, $name, $cmd, @a);