---
title: "DF8102: Dock Not Registered"
description: "Dock with id \"{id}\" is not registered and cannot be updated"
canonical_url: "https://devfra.me/errors/df8102"
---
# DF8102: Dock Not Registered

> Dock with id "\{id}" is not registered and cannot be updated

## Message

> Dock with id "`{id}`" is not registered and cannot be updated

## Cause

`ctx.docks.update(view)` was called with an `id` that has no prior registration. `update` is for mutating existing entries; new entries must go through `register`.

## Fix

- Use `ctx.docks.register(view)` for new entries.
- Verify the id matches a previously registered dock; typos / case mismatches are the usual cause.

## Source

- [`packages/hub/src/node/host-docks.ts`](https://github.com/devframes/devframe/blob/main/packages/hub/src/node/host-docks.ts): `DevframeDocksHost.update()` throws when `views.has(view.id) === false`.


## Sitemap

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