diff --git a/packages/frontend/src/components/MkPostForm.vue b/packages/frontend/src/components/MkPostForm.vue
index a3f2c39d81..f417d8b6c7 100644
--- a/packages/frontend/src/components/MkPostForm.vue
+++ b/packages/frontend/src/components/MkPostForm.vue
@@ -591,7 +591,12 @@ async function post(ev?: MouseEvent) {
 		text.includes('$[x4') ||
 		text.includes('$[scale') ||
 		text.includes('$[position');
-	if (annoying) {
+
+	// 対象になる公開範囲の配列
+	const inclusionVisibilities: ReadonlyArray<'public'	| 'home' | 'followers' | 'specified'>
+	= ['public'];
+
+	if (annoying && inclusionVisibilities.includes(visibility)) {
 		const { canceled, result } = await os.actions({
 			type: 'warning',
 			text: i18n.ts.thisPostMayBeAnnoying,