diff --git a/Src/Containers/FSubOctree.hpp b/Src/Containers/FSubOctree.hpp
index fecf26afe900c83036b264f86f879324bae82b5a..61f166c340968c5c8445988a88108045b7c9646d 100755
--- a/Src/Containers/FSubOctree.hpp
+++ b/Src/Containers/FSubOctree.hpp
@@ -137,11 +137,6 @@ protected:
         if(arrayIndex == this->leftLeafIndex && arrayIndex == this->rightLeafIndex){
             this->rightLeafIndex = -1;
             // only one cells, return true
-            // remove the last cells
-            cellAllocator.deleteObject(this->cells[indexLevel][arrayIndex]);
-            this->cells[indexLevel][arrayIndex] =nullptr;
-
-            return true;
         }
         else if(arrayIndex == this->leftLeafIndex){
             while( !this->cells[indexLevel][++this->leftLeafIndex] );