diff --git a/lustre/ldlm/ldlm_request.c b/lustre/ldlm/ldlm_request.c
index 4e68bee0f98066c1696d1afcbe32d9e8e06d711b..b1418db31a24c34b4d946019de56b8ccd5468b16 100644
--- a/lustre/ldlm/ldlm_request.c
+++ b/lustre/ldlm/ldlm_request.c
@@ -702,7 +702,7 @@ int ldlm_cli_enqueue(struct obd_export *exp, struct ptlrpc_request **reqp,
                 len = req_capsule_get_size(&req->rq_pill, &RMF_DLM_REQ,
                                            RCL_CLIENT);
                 LASSERTF(len >= sizeof(*body), "buflen[%d] = %d, not %d\n",
-                         DLM_LOCKREQ_OFF, len, sizeof(*body));
+                         DLM_LOCKREQ_OFF, len, (int)sizeof(*body));
         }
 
         lock->l_conn_export = exp;