diff --git a/storage/innobase/lock/lock0lock.cc b/storage/innobase/lock/lock0lock.cc index eb26912fee6..515134edc33 100644 --- a/storage/innobase/lock/lock0lock.cc +++ b/storage/innobase/lock/lock0lock.cc @@ -1800,7 +1800,7 @@ dberr_t lock_wait(que_thr_t *thr) else if (!err) continue; #ifdef WITH_WSREP - else if (wsrep_is_BF_lock_timeout(*trx)); + else if (trx->is_wsrep() && wsrep_is_BF_lock_timeout(*trx)); #endif else {