diff --git a/activeresource/lib/active_resource/base.rb b/activeresource/lib/active_resource/base.rb
index <HASH>..<HASH> 100644
--- a/activeresource/lib/active_resource/base.rb
+++ b/activeresource/lib/active_resource/base.rb
@@ -130,8 +130,8 @@ module ActiveResource
       connection.delete(self.class.element_path(id, prefix_options))
     end
 
-    def to_xml
-      attributes.to_xml(:root => self.class.element_name)
+    def to_xml(options={})
+      attributes.to_xml({:root => self.class.element_name}.merge(options))
     end
 
     # Reloads the attributes of this object from the remote web service.
to_xml needs to accept an options hash to conform with the expectations of Hash#to_xml


git-svn-id: <URL>