diff --git a/src/simulator/table.i b/src/simulator/table.i
index f1e32f17780890141abcec13d78bacea6e2d6780..96aad4bacd171df53cc2afe4a10014fd157eb752 100644
--- a/src/simulator/table.i
+++ b/src/simulator/table.i
@@ -199,7 +199,7 @@ void IfHashTable<C>::remove(const C* object) {
 
 template <class C>
 void IfHashTable<C>::status(FILE* file) const {
-  unsigned long min = 1000000, max = 0, bc = 0;
+  unsigned long min = 1000000, max = 0;//, bc = 0;
   for(unsigned long i = 0; i < m_size; i++) {
     unsigned long length = 0;
     for(Block* block = m_blocks[i]; block; 
@@ -207,7 +207,7 @@ void IfHashTable<C>::status(FILE* file) const {
       length ++;
     if (min > length) min = length;
     if (max < length) max = length;
-    bc += length;
+    // bc += length;
   }
   fprintf(file, "%8s table : %7ld items %6ld/entry %2ld/min %2ld/max %5.2f/avg\n",
           this->m_name, this->m_count, m_size, min * HASHBLOCKSIZE, max * HASHBLOCKSIZE,