public boolean checkPendingEndpoint() {
        if (pendingEndpoint != null) {
            isEndpoint = true;
            nogopoints.set(0, pendingEndpoint);
            pendingEndpoint = null;
            return true;
        }
        return false;
    }
clean the nogolist (previoulsy saved by saveFullNogolist())
by removing nogos with waypoints within
main/src/main/java/cgeo/geocaching/brouter/core/RoutingContext.java