diff --git a/each.js b/each.js
index <HASH>..<HASH> 100644
--- a/each.js
+++ b/each.js
@@ -12,6 +12,7 @@ module.exports = function(items, ctx, fn) {
 		}
 	} else {
 		for (var key in items) {
+			if (!items.hasOwnProperty(key)) { continue }
 			fn.call(ctx, items[key], key)
 		}
 	}
Don't loop over inherited properties in each