diff --git a/src/components/data-table/ha-data-table.ts b/src/components/data-table/ha-data-table.ts
index 859be8cec36d..6fef89eb4ad1 100644
--- a/src/components/data-table/ha-data-table.ts
+++ b/src/components/data-table/ha-data-table.ts
@@ -534,6 +534,10 @@ export class HaDataTable extends LitElement {
flex-shrink: 0;
}
+ .mdc-data-table__cell.mdc-data-table__cell--icon {
+ overflow: initial;
+ }
+
.mdc-data-table__header-cell--checkbox,
.mdc-data-table__cell--checkbox {
/* @noflip */
diff --git a/src/panels/config/helpers/ha-config-helpers.ts b/src/panels/config/helpers/ha-config-helpers.ts
index 7dafdb725e45..25366851a114 100644
--- a/src/panels/config/helpers/ha-config-helpers.ts
+++ b/src/panels/config/helpers/ha-config-helpers.ts
@@ -29,6 +29,7 @@ import { configSections } from "../ha-panel-config";
import { showEntityEditorDialog } from "../entities/show-dialog-entity-editor";
import { showHelperDetailDialog } from "./show-dialog-helper-detail";
import { HELPER_DOMAINS } from "./const";
+import { domainIcon } from "../../../common/entity/domain_icon";
@customElement("ha-config-helpers")
export class HaConfigHelpers extends LitElement {
@@ -44,8 +45,8 @@ export class HaConfigHelpers extends LitElement {
icon: {
title: "",
type: "icon",
- template: (icon) => html`
-