diff --git a/src/dassert.m b/src/dassert.m
index d3cc80225e5811b9a6c6383436a2190e71db3d47..08bbc43c59405116970f3a01bba1655f71ff99de 100644
--- a/src/dassert.m
+++ b/src/dassert.m
@@ -73,5 +73,9 @@ elseif isa(cA,'struct')
     B = struct2cell(B);
     t = dassert(A, B, tol);
 else
-    t = isequal(A, B, tol);
+    if use_isequal_matlab_builtin
+        t = isequal(A, B);
+    else
+        t = isequal(A, B, tol);
+    end
 end
\ No newline at end of file