diff --git a/lib/ooor/base.rb b/lib/ooor/base.rb
index <HASH>..<HASH> 100644
--- a/lib/ooor/base.rb
+++ b/lib/ooor/base.rb
@@ -289,7 +289,7 @@ module Ooor
       self.class.object_service(:execute, object_db, object_uid, object_pass, self.class.openerp_model, method, *args)
     end
 
-    def load(attributes, remove_root=false)#an attribute might actually be a association too, will be determined here
+    def load(attributes, remove_root=false, persisted=false)#an attribute might actually be a association too, will be determined here
       self.class.reload_fields_definition(false, object_session)
       raise ArgumentError, "expected an attributes Hash, got #{attributes.inspect}" unless attributes.is_a?(Hash)
       @prefix_options, attributes = split_options(attributes)
load API closer to ActiveResource one; should fix broken test