diff --git a/server/routers/resource/updateResource.ts b/server/routers/resource/updateResource.ts index f3e0c3909..f8573df11 100644 --- a/server/routers/resource/updateResource.ts +++ b/server/routers/resource/updateResource.ts @@ -498,7 +498,8 @@ async function updateHttpResource( } // catch when the resource policy changes or gets cleared - if (resource.resourcePolicyId != updateData.resourcePolicyId) { + if (updateData.resourcePolicyId !== undefined && + resource.resourcePolicyId !== updateData.resourcePolicyId) { await clearResourceSpecificSettings( resource.resourceId, resource.orgId,