diff --git a/biscuit-core/src/main/java/org/eclipse/biscuit/datalog/Term.java b/biscuit-core/src/main/java/org/eclipse/biscuit/datalog/Term.java index 2d7dfe80..da296cc6 100644 --- a/biscuit-core/src/main/java/org/eclipse/biscuit/datalog/Term.java +++ b/biscuit-core/src/main/java/org/eclipse/biscuit/datalog/Term.java @@ -301,11 +301,9 @@ public byte[] value() { public boolean match(final Term other) { if (other instanceof Variable) { return true; + } else { + return this.equals(other); } - if (other instanceof Bytes) { - return this.value.equals(((Bytes) other).value); - } - return false; } public Bytes(final byte[] value) {