diff --git a/server/policies/document.ts b/server/policies/document.ts index 0241c847bb..7573a94a59 100644 --- a/server/policies/document.ts +++ b/server/policies/document.ts @@ -158,6 +158,7 @@ allow(User, "move", Document, (actor, document) => or( can(actor, "updateDocument", document?.collection), and(!!document?.isDraft && actor.id === document?.createdById), + and(!!document?.isDraft && !document?.collection), and( !!document?.isWorkspaceTemplate, or(