diff --git a/fhem/fhem.pl b/fhem/fhem.pl index 58c0a02c4..150645105 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -1813,8 +1813,8 @@ getAllSets($) # interpreted as the single possible value for a dropdown # Why is the .*= deleted? $em = join(" ", grep { !/ / } - map { $_ =~ s/.*=//s; - $_ =~ s/.*://s; $_ } + map { $_ =~ s/.*?=//s; + $_ =~ s/.*?://s; $_ } EventMapAsList($em)); $a2 = "$em $a2"; }