Referenced assembly checkout issues

We have an issue with a referenced assembly beingautomatically checked out even though it's in Approved state (nocheck-out rights). The user will put a sub-part or sub-assemblyinto Pending ECN state and then check it out, and PDM checks outthe reference assembly automatically, even though it's in Approvedstate and the user has no check-out rights.

I agree that technically we should be putting the referencedassembly into the Pending state as well, but why would PDMautomatically check out the referenced file?

Is there a setting somewhere for this?

ThanksSolidworksSolidworks Pdm enterprise Pdm