diff --git a/std/js/lib/HaxeKeyValueIterator.hx b/std/js/lib/HaxeKeyValueIterator.hx index b393ffa0fc7..a04e636aef5 100644 --- a/std/js/lib/HaxeKeyValueIterator.hx +++ b/std/js/lib/HaxeKeyValueIterator.hx @@ -38,11 +38,7 @@ class HaxeKeyValueIterator { public inline function next():{key:K, value:V} { var v = lastStep.value; lastStep = jsIterator.next(); - if (v == null) { - return null; - } else { - return {key: v.key, value: v.value}; - } + return {key: v.key, value: v.value}; } public static inline function keyValueIterator(jsIterator:js.lib.Iterator>) {