diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/entity-action.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/entity-action.element.ts
index 71e377339e..16d72680a9 100644
--- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/entity-action.element.ts
+++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/components/workspace/entity-action.element.ts
@@ -1,4 +1,4 @@
-import { html } from 'lit';
+import { html, nothing } from 'lit';
import { customElement, property } from 'lit/decorators.js';
import { ifDefined } from 'lit/directives/if-defined.js';
import { UmbLitElement } from '@umbraco-cms/element';
@@ -23,15 +23,17 @@ class UmbEntityActionElement extends UmbLitElement {
#api: any;
- #onClickLabel() {
- this.#api.execute();
+ async #onClickLabel() {
+ await this.#api.execute();
}
render() {
return html`
-
+
+ ${this._manifest?.meta.icon
+ ? html``
+ : nothing}
+
`;
}
}