From 71a0b3c4390dc36fe2b20c26eb7c7b6177c3b158 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 17 Sep 2019 14:34:31 +0000 Subject: [PATCH] 98_structure.pm: Report error instead of warning (Forum #103799) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20183 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/98_structure.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/FHEM/98_structure.pm b/FHEM/98_structure.pm index bf09129b5..47a49010b 100644 --- a/FHEM/98_structure.pm +++ b/FHEM/98_structure.pm @@ -478,8 +478,12 @@ structure_Set($@) $ret .= $sret; } if($list[1] eq "?") { - $sret =~ s/.*one of //; - map { $pars{$_} = 1 } split(" ", $sret); + if(!defined($sret)) { + Log 1, "$me: 'set $d ?' returned undef"; + } else { + $sret =~ s/.*one of //; + map { $pars{$_} = 1 } split(" ", $sret); + } } } }