diff --git a/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs b/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs
index 66a5103ce4..64624dfa70 100644
--- a/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs
+++ b/src/JsonApiDotNetCore/Middleware/TypeMatchFilter.cs
@@ -22,7 +22,7 @@ public TypeMatchFilter(IJsonApiContext jsonApiContext)
         public void OnActionExecuting(ActionExecutingContext context)
         {
             var request = context.HttpContext.Request;
-            if (IsJsonApiRequest(request) && request.Method == "PATCH" || request.Method == "POST")
+            if (IsJsonApiRequest(request) && (request.Method == "PATCH" || request.Method == "POST"))
             {
                 var deserializedType = context.ActionArguments.FirstOrDefault().Value?.GetType();
                 var targetType = context.ActionDescriptor.Parameters.FirstOrDefault()?.ParameterType;