Fix for `dependent: :restrict_with_exception` which never deletes but returns without error if no descendants are found.
Merge pull request #284 from naked-apps/fix_dependent_restrict_with_exception

Fix dependent: :restrict_with_exception