diff --git a/src/api/endpoints/posts/create.ts b/src/api/endpoints/posts/create.ts
index 4cb60705afa21d6cfa7bb935cfa3903329f26f35..e220e51b6ac7edd8d6a44fa6568bb284222efd65 100644
--- a/src/api/endpoints/posts/create.ts
+++ b/src/api/endpoints/posts/create.ts
@@ -121,7 +121,7 @@ module.exports = (params, user, app) => new Promise(async (res, rej) => {
 	}
 
 	// Get 'poll' parameter
-	const [poll, pollErr] = $(params.poll).optional.object()
+	const [poll, pollErr] = $(params.poll).optional.strict.object()
 		.have('choices', $().array('string')
 			.unique()
 			.range(2, 10)
@@ -221,7 +221,7 @@ module.exports = (params, user, app) => new Promise(async (res, rej) => {
 		addMention(inReplyToPost.user_id, 'reply');
 	}
 
-	// If $ is repost
+	// If it is repost
 	if (repost) {
 		// Notify
 		const type = text ? 'quote' : 'repost';
@@ -229,7 +229,7 @@ module.exports = (params, user, app) => new Promise(async (res, rej) => {
 			post_id: post._id
 		});
 
-		// If $ is quote repost
+		// If it is quote repost
 		if (text) {
 			// Add mention
 			addMention(repost.user_id, 'quote');