diff --git a/engine/src/main/java/com/arcadedb/serializer/BinaryComparator.java b/engine/src/main/java/com/arcadedb/serializer/BinaryComparator.java index 02e6f6d2ec..facc09522c 100644 --- a/engine/src/main/java/com/arcadedb/serializer/BinaryComparator.java +++ b/engine/src/main/java/com/arcadedb/serializer/BinaryComparator.java @@ -396,6 +396,9 @@ public static boolean equalsString(final String buffer1, final String buffer2) { if (buffer1 == null || buffer2 == null) return false; + if (buffer1.isEmpty() && buffer2.isEmpty()) + return true; + return equalsBytes(buffer1.getBytes(DatabaseFactory.getDefaultCharset()), buffer2.getBytes(DatabaseFactory.getDefaultCharset())); }