diff --git a/src/main/java/org/javawebstack/abstractdata/AbstractArray.java b/src/main/java/org/javawebstack/abstractdata/AbstractArray.java index 20a613b..2d97ea4 100644 --- a/src/main/java/org/javawebstack/abstractdata/AbstractArray.java +++ b/src/main/java/org/javawebstack/abstractdata/AbstractArray.java @@ -352,6 +352,8 @@ public boolean equals(Object obj, boolean strict) { AbstractArray arr = ((AbstractElement) obj).array(strict); if (size() != arr.size()) return false; + if (size() == 0 || arr.size() == 0) + return false; for (int i = 0; i < size(); i++) { if (!(get(i).equals(arr.get(i), strict)))