Hide Forgot
This was fixed in 5.6.1. Please move to CLOSED CURRENTRELEASE if verification passes.
Verified in 5.6.2. I can create generic objects with the same name and the definition cannot be deleted when there is an object referencing it.