diff --git a/js/openlayers.js b/js/openlayers.js
index 2b3ed3a..a83fff3 100644
--- a/js/openlayers.js
+++ b/js/openlayers.js
@@ -239,7 +239,7 @@ Drupal.openlayers = {
         }
 
         // Go through new features
-        for (var i in newFeatureSet) {
+        for (var i = 0; i < newFeatureSet.length; i++) {
           var newFeature = newFeatureSet[i];
 
           // Transform the geometry if the 'projection' property is different from the map projection
