diff --git a/lib/private/Files/Lock/LockManager.php b/lib/private/Files/Lock/LockManager.php index 4c7e1427d02..329c64b0d9d 100644 --- a/lib/private/Files/Lock/LockManager.php +++ b/lib/private/Files/Lock/LockManager.php @@ -21,7 +21,7 @@ class LockManager implements ILockManager { private ?LockContext $lockInScope = null; public function registerLockProvider(ILockProvider $lockProvider): void { - if ($this->lockProvider) { + if ($this->lockProvider || $this->lockProviderClass) { throw new PreConditionNotMetException('There is already a registered lock provider'); }