diff --git a/lustre/obdclass/cl_lock.c b/lustre/obdclass/cl_lock.c
index a25980d24f4db7ad3abe0deb3791402ace9f823d..7c9a465d81382ab9b7833e382aa474aed50d6ddf 100644
--- a/lustre/obdclass/cl_lock.c
+++ b/lustre/obdclass/cl_lock.c
@@ -212,7 +212,6 @@ static void cl_lock_free(const struct lu_env *env, struct cl_lock *lock)
 
         LASSERT(cl_is_lock(lock));
         LINVRNT(!cl_lock_is_mutexed(lock));
-        LINVRNT(!mutex_is_locked(&lock->cll_guard));
 
         ENTRY;
         might_sleep();