diff --git a/library/src/main/java/eu/inmite/android/lib/validations/form/adapters/FieldEqualsAdapter.java b/library/src/main/java/eu/inmite/android/lib/validations/form/adapters/FieldEqualsAdapter.java
index <HASH>..<HASH> 100644
--- a/library/src/main/java/eu/inmite/android/lib/validations/form/adapters/FieldEqualsAdapter.java
+++ b/library/src/main/java/eu/inmite/android/lib/validations/form/adapters/FieldEqualsAdapter.java
@@ -12,10 +12,13 @@ import eu.inmite.android.lib.validations.form.annotations.FieldsEqual;
 public class FieldEqualsAdapter extends JoinedAdapter {
 
     @Override
-    protected View[] getRelevantViewSet(Annotation annotation, View view) {
+    protected View[] getRelevantViewSet(Annotation annotation, View sourceView) {
         int[] viewIds = ((FieldsEqual) annotation).fields();
-        View[] views = findViewsInView(viewIds, view);
+        View[] views = findViewsInView(viewIds, sourceView);
 
-        return views;
+        View[] newViewSet = new View[views.length + 1];
+        newViewSet[newViewSet.length - 1] = sourceView;
+
+        return newViewSet;
     }
 }
Add source view to equals adapter for comparison.