diff --git a/fhem/CHANGED b/fhem/CHANGED index 6d65c0b40..718dacbf7 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - bugfix: 95_Dashboard: fixed access to uninitialized value - change: 74_AMAD: change set of STATE has been replaced by Readingsupdate 'state' - feature: 74_AMAD: commandref english translation, default $Id$ line diff --git a/fhem/FHEM/95_Dashboard.pm b/fhem/FHEM/95_Dashboard.pm index f1855f8c5..285693e8a 100644 --- a/fhem/FHEM/95_Dashboard.pm +++ b/fhem/FHEM/95_Dashboard.pm @@ -723,6 +723,8 @@ sub BuildGroupWidgets($$$$$) { my $groupicon = ''; foreach my $groupname (@groupnames) { + next if (!defined($groups{$groupname})); + my ($groupdevices, $groupicon) = @{$groups{$groupname}}; # if the device is not stored in the current column, skip it