diff --git a/apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte b/apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte
index 89a581d63..973e264c8 100644
--- a/apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte
+++ b/apps/inventar/apps/web/src/routes/(app)/collections/[id]/+page.svelte
@@ -179,9 +179,12 @@
{#each sortedItems as item (item.id)}
-
{:else if viewStore.viewMode === 'table'}
diff --git a/services/mana-media/apps/api/Dockerfile b/services/mana-media/apps/api/Dockerfile
index 09a8c9ef4..6a759c353 100644
--- a/services/mana-media/apps/api/Dockerfile
+++ b/services/mana-media/apps/api/Dockerfile
@@ -5,7 +5,9 @@ WORKDIR /app
COPY package.json bun.lock* ./
COPY src ./src
-RUN bun install --production --frozen-lockfile
+# Remove workspace devDependencies that can't resolve in Docker, then install
+RUN sed -i '/"@manacore\/shared-drizzle-config"/d' package.json && \
+ bun install --production --frozen-lockfile 2>/dev/null || bun install --production
EXPOSE 3015