diff --git a/scipost_django/pins/views.py b/scipost_django/pins/views.py
index a274544ed8642635d7b2be41ae91760a0ba38af2..2a99a4eb7f3dd9e7e2b58bd875d316a42f0b82f9 100644
--- a/scipost_django/pins/views.py
+++ b/scipost_django/pins/views.py
@@ -41,17 +41,12 @@ def _hx_note_delete(request, pk):
     if note is None:
         return HTMXResponse("Note not found", tag="danger")
 
-    if note.visibility == Note.VISIBILITY_PRIVATE:
-        if note.author == request.user.contributor:
-            note.delete()
-            return HttpResponse()
-        else:
-            response = HTMXResponse(
-                "You are not the author of this note.", tag="danger"
-            )
+    if note.author == request.user.contributor:
+        note.delete()
+        return HttpResponse()
     else:
         response = HTMXResponse(
-            "Deletion of non-private notes is disabled.", tag="danger"
+            "You are not the author of this note.", tag="danger"
         )
 
     response["HX-Trigger"] = "notes-updated"