diff -r 7977c1bdba1f -r c9fece435aa2 src/GuileHandler.h --- a/src/GuileHandler.h Tue Feb 05 00:06:44 2019 +0100 +++ b/src/GuileHandler.h Tue Feb 05 12:14:58 2019 +0100 @@ -190,6 +190,8 @@ for (DefinitionRecipe definition : currentRelationConfiguration->definitions) undefineGuileVariable(definition.name); } for (auto attribute : currentReaderMetadata) undefineGuileVariable(attribute.getAttributeName()); + + for (DefinitionRecipe definition : configuration.definitions) defineGuileVariable(definition); currentRelationConfiguration = nullptr; for (int i = 0; i < configuration.relationConfigurations.size(); i++) {