diff --git a/userspace/engine/rule_loader_compiler.cpp b/userspace/engine/rule_loader_compiler.cpp index 1c6f236f..ddd85429 100644 --- a/userspace/engine/rule_loader_compiler.cpp +++ b/userspace/engine/rule_loader_compiler.cpp @@ -516,6 +516,7 @@ void rule_loader::compiler::compile( catch(rule_load_exception &e) { cfg.res->add_error(e.ec, e.msg, e.ctx); + return; } // print info on any dangling lists or macros that were not used anywhere