---
title: "DF8104: Nested Dock Groups Unsupported"
description: "Dock group \"{id}\" cannot itself belong to a group (nested groups are unsupported)"
canonical_url: "https://devfra.me/errors/df8104"
---
# DF8104: Nested Dock Groups Unsupported

> Dock group "\{id}" cannot itself belong to a group (nested groups are 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-rail 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.


## Sitemap

See the full [sitemap](https://devfra.me/sitemap.md) for all pages.
