diff --git a/ndb/src/kernel/blocks/dbdict/Dbdict.cpp b/ndb/src/kernel/blocks/dbdict/Dbdict.cpp index ddc2b926dc4..d6ef9aea4ec 100644 --- a/ndb/src/kernel/blocks/dbdict/Dbdict.cpp +++ b/ndb/src/kernel/blocks/dbdict/Dbdict.cpp @@ -4356,7 +4356,8 @@ Dbdict::execTAB_COMMITCONF(Signal* signal){ lsPtr[0].p = buf; lsPtr[0].sz = sz; // note: ACC does not reply - sendSignal(DBACC_REF, GSN_TC_SCHVERREQ, signal, 7, JBB, lsPtr, 1); + if (tabPtr.p->isTable() || tabPtr.p->isHashIndex()) + sendSignal(DBACC_REF, GSN_TC_SCHVERREQ, signal, 7, JBB, lsPtr, 1); sendSignal(DBTC_REF, GSN_TC_SCHVERREQ, signal, 7, JBB, lsPtr, 1); return; }