Not checking _owner for address(0) can leave protocol without an owner and can cause it to loose all the functions with onlyOwner privilege.
https://github.com/Cyfrin/2023-07-beedle/blob/main/src/utils/Ownable.sol#L19-L22
Add a check of _owner != address(0)
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.