diff --git a/src/client/components/error.vue b/src/client/components/error.vue
index 805fbdd2bf..9c5eaa6e19 100644
--- a/src/client/components/error.vue
+++ b/src/client/components/error.vue
@@ -45,6 +45,8 @@ export default Vue.extend({
 		height: 150px;
 		margin-bottom: 16px;
 		border-radius: 16px;
+		pointer-events: none;
+		user-select: none;
 	}
 }
 </style>
diff --git a/src/client/components/notes.vue b/src/client/components/notes.vue
index 7052d78a1c..8601d17d0b 100644
--- a/src/client/components/notes.vue
+++ b/src/client/components/notes.vue
@@ -94,6 +94,8 @@ export default Vue.extend({
 			height: 128px;
 			margin-bottom: 16px;
 			border-radius: 16px;
+			pointer-events: none;
+			user-select: none;
 		}
 	}
 
diff --git a/src/client/pages/not-found.vue b/src/client/pages/not-found.vue
index b477b70a16..da7f7c3903 100644
--- a/src/client/pages/not-found.vue
+++ b/src/client/pages/not-found.vue
@@ -45,6 +45,8 @@ export default Vue.extend({
 				height: 150px;
 				margin-bottom: 16px;
 				border-radius: 16px;
+				pointer-events: none;
+				user-select: none;
 			}
 		}
 	}