diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm
index 377389c2d..d0d500728 100644
--- a/fhem/FHEM/01_FHEMWEB.pm
+++ b/fhem/FHEM/01_FHEMWEB.pm
@@ -1704,11 +1704,13 @@ FW_makeDeviceLine($$$$$)
my $icon = AttrVal($d, "icon", "");
$icon = FW_makeImage($icon,$icon,"icon") . " " if($icon);
- if($FW_hiddenroom{detail}) {
- FW_pO "
$icon$devName | "
- if(!$usuallyAtEnd->{$d});
- } else {
- FW_pH "detail=$d", "$icon$devName", 1, "col1" if(!$usuallyAtEnd->{$d});
+ $devName="" if($modules{$defs{$d}{TYPE}}{FW_hideDisplayName}); # Forum 88667
+ if(!$usuallyAtEnd->{$d}) {
+ if($FW_hiddenroom{detail}) {
+ FW_pO "$icon$devName | ";
+ } else {
+ FW_pH "detail=$d", "$icon$devName", 1, "col1";
+ }
}
my ($allSets, $cmdlist, $txt) = FW_devState($d, $rf, $extPage);