---
outline: deep
---

# DF8104: Nested Dock Groups Unsupported

## Message

> Dock group "`{id}`" cannot itself belong to a group (nested groups are unsupported)

## Cause

A `type: 'group'` entry was registered with `groupId` set. Dock grouping is one level deep: a group collects member entries, but a group cannot itself be a member of another group.

## Fix

- Remove `groupId` from the group entry so it stays a top-level dock-bar button.
- Keep members one level under their group; place each member's `groupId` on the leaf entry, not on another group.

## Source

- [`packages/hub/src/node/host-docks.ts`](https://github.com/devframes/devframe/blob/main/packages/hub/src/node/host-docks.ts) — `DevframeDocksHost.register()` and `update()` throw this when `view.type === 'group'` and `view.groupId` is set.
