diff --git a/src/forms.rs b/src/forms.rs index be572bc4..b99897a1 100644 --- a/src/forms.rs +++ b/src/forms.rs @@ -341,7 +341,13 @@ impl PredicateClause { _ => None, } }, - PredicateClause::Rule(ref rule, ..) => Some(&rule.head.1), + PredicateClause::Rule(ref rule, ..) => { + if rule.head.1.is_empty() { + None + } else { + Some(&rule.head.1) + } + } } }