diff --git a/opm/parser/eclipse/Parser/ParserKeyword.cpp b/opm/parser/eclipse/Parser/ParserKeyword.cpp index 5b37d4d00..536a21ded 100644 --- a/opm/parser/eclipse/Parser/ParserKeyword.cpp +++ b/opm/parser/eclipse/Parser/ParserKeyword.cpp @@ -540,7 +540,7 @@ namespace Opm { keyword->setDataKeyword( isDataKeyword() ); for (size_t i = 0; i < rawKeyword->size(); i++) { - std::shared_ptr record = getRecord(0); + std::shared_ptr record = getRecord(i); DeckRecordConstPtr deckRecord = record->parse(rawKeyword->getRecord(i)); keyword->addRecord(deckRecord); }