diff --git a/src/dgraph/pool.cpp b/src/dgraph/pool.cpp
index 9e6517673e65b4a8d385dac903fa2b7b5d10e9db..280d046f3d8a44368d4ebd7d7f85039ed4bbcb2c 100644
--- a/src/dgraph/pool.cpp
+++ b/src/dgraph/pool.cpp
@@ -79,7 +79,6 @@ PoolStorage::
       dgDEBUG(15) << "Delete \""
 		   << (iter->first) <<"\""<<std::endl;
       Entity* entity = iter->second;
-      deregisterEntity(iter);
       delete (entity);
     }
   instance_ = 0;