Merge branch 'peutetre-fix-iojs'
diff --git a/lib/pbxProject.js b/lib/pbxProject.js
index 9bd8810..249c58e 100644
--- a/lib/pbxProject.js
+++ b/lib/pbxProject.js
@@ -678,8 +678,9 @@
 
 // helper recursive prop search+replace
 function propReplace(obj, prop, value) {
+    var o = {};
     for (var p in obj) {
-        if (obj.hasOwnProperty(p)) {
+        if (o.hasOwnProperty.call(obj, p)) {
             if (typeof obj[p] == 'object') {
                 propReplace(obj[p], prop, value);
             } else if (p == prop) {