diff --git a/src/lib-sieve/plugins/mime/tag-mime.c b/src/lib-sieve/plugins/mime/tag-mime.c
index bf4741f9d0810e79ba276320ca0c7a6ad821ea20..f5e5d75c6c7a3526d9c5ae8b2f9b9b086350a56d 100644
--- a/src/lib-sieve/plugins/mime/tag-mime.c
+++ b/src/lib-sieve/plugins/mime/tag-mime.c
@@ -173,7 +173,7 @@ static bool tag_mime_option_validate
 	data = tag_mime_get_data(cmd, mime_arg);
 	if ( sieve_argument_is(tag, mime_anychild_tag) )
 		data->anychild = TRUE;
-	else 	{
+	else {
 		if ( data->mimeopt != EXT_MIME_OPTION_NONE ) {
 			sieve_argument_validate_error(valdtr, *arg,
 				"the :type, :subtype, :contenttype, and :param "
@@ -184,11 +184,11 @@ static bool tag_mime_option_validate
 		}
 		if ( sieve_argument_is(tag, mime_type_tag) )
 			data->mimeopt = EXT_MIME_OPTION_TYPE;
-		else 	if ( sieve_argument_is(tag, mime_subtype_tag) )
+		else if ( sieve_argument_is(tag, mime_subtype_tag) )
 			data->mimeopt = EXT_MIME_OPTION_SUBTYPE;
-		else 	if ( sieve_argument_is(tag, mime_contenttype_tag) )
+		else if ( sieve_argument_is(tag, mime_contenttype_tag) )
 			data->mimeopt = EXT_MIME_OPTION_CONTENTTYPE;
-		else 	if ( sieve_argument_is(tag, mime_param_tag) ) {
+		else if ( sieve_argument_is(tag, mime_param_tag) ) {
 			/* Check syntax:
 			 *   ":param" <param-list: string-list>
 			 */
@@ -754,4 +754,3 @@ static int svmo_mime_header_override
 	sieve_runtime_trace_ascend(renv);
 	return SIEVE_EXEC_OK;
 }
-
diff --git a/tests/extensions/mime/content-header.svtest b/tests/extensions/mime/content-header.svtest
index 9686e35443e03da6a2b6ab31ed005b73c52b1a36..6fd39f3737081691a22e1780504ec838dd47b194 100644
--- a/tests/extensions/mime/content-header.svtest
+++ b/tests/extensions/mime/content-header.svtest
@@ -157,5 +157,3 @@ test "Content-Disposition :param" {
 	}
 
 }
-
-