diff --git a/ApplicationCode/ProjectDataModel/CorrelationPlots/RimAbstractCorrelationPlot.cpp b/ApplicationCode/ProjectDataModel/CorrelationPlots/RimAbstractCorrelationPlot.cpp index c87bad77d8..f98f79a837 100644 --- a/ApplicationCode/ProjectDataModel/CorrelationPlots/RimAbstractCorrelationPlot.cpp +++ b/ApplicationCode/ProjectDataModel/CorrelationPlots/RimAbstractCorrelationPlot.cpp @@ -309,18 +309,9 @@ std::set RimAbstractCorrelationPlot::addresses() { std::set addresses; - RiaSummaryCurveDefinitionAnalyser* analyserOfSelectedCurveDefs = getOrCreateSelectedCurveDefAnalyser(); - - for ( RimSummaryCaseCollection* ensemble : analyserOfSelectedCurveDefs->m_ensembles ) + for ( auto dataEntry : m_analysisPlotDataSelection ) { - const std::set& caseAddrs = ensemble->ensembleSummaryAddresses(); - for ( auto addr : caseAddrs ) - { - if ( analyserOfSelectedCurveDefs->m_quantityNames.count( addr.quantityName() ) ) - { - addresses.insert( addr ); - } - } + addresses.insert( dataEntry->summaryAddress() ); } return addresses;