diff --git a/source/enemy/nssnake.cpp b/source/enemy/nssnake.cpp index 394ff5cee..234bbf507 100644 --- a/source/enemy/nssnake.cpp +++ b/source/enemy/nssnake.cpp @@ -737,6 +737,7 @@ void CNpcSeaSnakeEnemy::processShot( int _frames ) segment = segment->m_nextSegment; } + segment->shutdown(); delete segment; if ( segment == m_segment )