diff --git a/client/ayon_core/tools/publisher/widgets/card_view_widgets.py b/client/ayon_core/tools/publisher/widgets/card_view_widgets.py
index fdb05e1268..8f2c1ce0f8 100644
--- a/client/ayon_core/tools/publisher/widgets/card_view_widgets.py
+++ b/client/ayon_core/tools/publisher/widgets/card_view_widgets.py
@@ -390,15 +390,14 @@ class InstanceCardWidget(CardWidget):
folder_path: Optional[str],
task_name: Optional[str],
) -> str:
- parts = []
+ sublabel = ""
if folder_path:
folder_name = folder_path.split("/")[-1]
- parts.append(f"{folder_name}")
+ sublabel = f"- {folder_name}"
if task_name:
- parts.append(task_name)
- if not parts:
- return ""
- sublabel = " - ".join(parts)
+ sublabel += f" - {task_name}"
+ if not sublabel:
+ return sublabel
return f"{sublabel}"
def _update_product_name(self):