diff --git a/src/debugging/debugJS.js b/src/debugging/debugJS.js
index fdf5771c88ea20e5f28a1b3e33645ae426192275..5675664ec6d6537aa37c7309676c06da467d7f70 100644
--- a/src/debugging/debugJS.js
+++ b/src/debugging/debugJS.js
@@ -23,8 +23,11 @@ window.difference = function difference(o1, o2) {
 			if (!(k in o2) || o1[k] !== o2[k]) {
 				diff[k] = o2[k];
 			}
-		} else if (kDiff = difference(o1[k], o2[k])) {	/** FIXME: Expected a conditional expression and instead saw an assignment.eslint(no-cond-assign) */
-			diff[k] = kDiff;
+		} else {
+			kDiff = difference(o1[k], o2[k])
+			if (kDiff) {
+				diff[k] = kDiff;
+			}
 		}
 	}
 	for (k in o2) {