diff --git a/src/main/java/simplenlgde/syntax/ClauseHelper.java b/src/main/java/simplenlgde/syntax/ClauseHelper.java index 0952b27..460ceef 100644 --- a/src/main/java/simplenlgde/syntax/ClauseHelper.java +++ b/src/main/java/simplenlgde/syntax/ClauseHelper.java @@ -56,8 +56,7 @@ static NLGElement realise(SyntaxProcessor parent, PhraseElement phrase) { ListElement realisedElement = null; NLGElement splitVerb = null; boolean interrogObj = false; - Lexicon lexicon = Lexicon.getDefaultLexicon(); - NLGFactory nlgFactory = new NLGFactory(lexicon); + NLGFactory nlgFactory = phrase.getFactory(); if(phrase != null) { realisedElement = new ListElement();