diff --git a/resources/app/controllers/refinery/admin/resources_controller.rb b/resources/app/controllers/refinery/admin/resources_controller.rb
index <HASH>..<HASH> 100644
--- a/resources/app/controllers/refinery/admin/resources_controller.rb
+++ b/resources/app/controllers/refinery/admin/resources_controller.rb
@@ -82,7 +82,12 @@ module Refinery
       end
 
       def resource_params
-        params.require(:resource).permit(:file)
+        # update only supports a single file, create supports many.
+        if action_name == 'update'
+          params.require(:resource).permit(:file)
+        else
+          params.require(:resource).permit(:file => [])
+        end
       end
 
     end
Resources: Update resource_params, integrate changes requested by @parndt -- update only supports a single file, create supports many.