diff --git a/src/OpenMesh/Core/Mesh/ArrayKernel.hh b/src/OpenMesh/Core/Mesh/ArrayKernel.hh index d538aeb7..bdc4d126 100644 --- a/src/OpenMesh/Core/Mesh/ArrayKernel.hh +++ b/src/OpenMesh/Core/Mesh/ArrayKernel.hh @@ -766,7 +766,7 @@ public: //! Complexity: O(1) inline void erase(iterator _it) { - assert(_it != end() && is_in(*_it)); + assert(_it != const_cast(this)->end() && is_in(*_it)); Base::erase(*_it); *_it = handles_.back(); _it.pop_back();