diff --git a/src/c3nav/editor/views/overlays.py b/src/c3nav/editor/views/overlays.py index 581afffa..12186514 100644 --- a/src/c3nav/editor/views/overlays.py +++ b/src/c3nav/editor/views/overlays.py @@ -178,16 +178,6 @@ def overlay_feature_edit(request, level=None, overlay=None, pk=None): if not new and ((request.POST.get('delete') == '1' and delete is not False) or delete): # Delete this mapitem! - try: - if not request.changeset.get_changed_object(obj).can_delete(): - raise PermissionError - except (ObjectDoesNotExist, PermissionError): - return APIHybridMessageRedirectResponse( - level='error', - message=_('You can not delete this object because other objects still depend on it.'), - redirect_to=request.path, status_code=409, - ) - if request.POST.get('delete_confirm') == '1' or delete: with request.changeset.lock_to_edit(request) as changeset: if changeset.can_edit(request):