diff --git a/server/TracyView.cpp b/server/TracyView.cpp index 70ed8000..453f1080 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -4677,6 +4677,7 @@ void View::FindZones( const Vector& events, Vector& out, for( auto& ev : events ) { if( out.size() >= m_findZone.maxZonesPerThread ) break; + if( GetZoneEnd( *ev ) == ev->start ) continue; auto& srcloc = GetSourceLocation( ev->srcloc ); auto str = GetString( srcloc.name.active ? srcloc.name : srcloc.function );