diff --git a/opm/autodiff/WellMultiSegment.cpp b/opm/autodiff/WellMultiSegment.cpp index 815b9e23a..32fd064cb 100644 --- a/opm/autodiff/WellMultiSegment.cpp +++ b/opm/autodiff/WellMultiSegment.cpp @@ -140,7 +140,8 @@ namespace Opm assert(perf_count == m_number_of_perforations_); // update m_inlet_segments_ - for (int is = 0; is < m_number_of_segments_; ++is) { + // top segment does not have a outlet segment + for (int is = 1; is < m_number_of_segments_; ++is) { const int index_outlet = m_outlet_segment_[is]; m_inlet_segments_[index_outlet].push_back(is); }