diff --git a/include/boost/graph/subgraph.hpp b/include/boost/graph/subgraph.hpp index 9e091941..a17c896f 100644 --- a/include/boost/graph/subgraph.hpp +++ b/include/boost/graph/subgraph.hpp @@ -691,7 +691,7 @@ remove_edge_if(Predicate p, subgraph& g) { if (p(*ep.first)) { any_removed = true; remove_edge(*ep.first, g); - continue; /* Since iterators may be invalidated */ + break; /* Since iterators may be invalidated */ } } if (!any_removed) break;