diff --git a/lib/ardes/resources_controller.rb b/lib/ardes/resources_controller.rb
index <HASH>..<HASH> 100644
--- a/lib/ardes/resources_controller.rb
+++ b/lib/ardes/resources_controller.rb
@@ -824,6 +824,10 @@ module Ardes#:nodoc:
         resource_specification.find ? resource_specification.find_custom(controller) : super
       end
       
+      def new(*args, &block)
+        service.new(*args, &block)
+      end
+      
       def respond_to?(method)
         super || service.respond_to?(method)
       end
Adding explicit call to service.new, because of recent change in rails (see <URL>)