diff --git a/pcbnew/teardrop/teardrop.cpp b/pcbnew/teardrop/teardrop.cpp index 9ebf1b448e..5ad6412702 100644 --- a/pcbnew/teardrop/teardrop.cpp +++ b/pcbnew/teardrop/teardrop.cpp @@ -191,7 +191,7 @@ void TEARDROP_MANAGER::UpdateTeardrops( BOARD_COMMIT& aCommit, connectivity->GetConnectedPadsAndVias( track, &connectedPads, &connectedVias ); - bool forceUpdate = aForceFullUpdate || dirtyTracks->contains( track ); + bool forceUpdate = aForceFullUpdate || dirtyTracks->find( track ) != dirtyTracks->end(); for( PAD* pad : connectedPads ) {