diff --git a/packages/backend/src/services/note/delete.ts b/packages/backend/src/services/note/delete.ts
index 0aaa46708c..d96b8cafe1 100644
--- a/packages/backend/src/services/note/delete.ts
+++ b/packages/backend/src/services/note/delete.ts
@@ -118,8 +118,8 @@ export default async function (
 
 		// also deliever delete activity to cascaded notes
 		for (const cascadingNote of cascadingNotes) {
-			if (cascadingNote.userId !== user.id) {
-				// For others, the post appears to have been deleted and publishNoteStream is also required.
+			if (deleteFromDb) {
+				// For other notes, publishNoteStream is also required.
 				publishNoteStream(cascadingNote.id, "deleted", {
 					deletedAt: deletedAt,
 				});