From: Jan Provaznik <[email protected]>

https://bugzilla.redhat.com/show_bug.cgi?id=649852
---
 src/app/controllers/instance_controller.rb |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/app/controllers/instance_controller.rb 
b/src/app/controllers/instance_controller.rb
index 0de246d..6b19f26 100644
--- a/src/app/controllers/instance_controller.rb
+++ b/src/app/controllers/instance_controller.rb
@@ -136,7 +136,13 @@ class InstanceController < ApplicationController
       end
     end
 
-    @instance = Instance.find((params[:id] || []).first)
+    if params[:id].blank?
+      flash[:warning] = "No instance selected"
+      redirect_to :action => 'index'
+      return
+    end
+
+    @instance = Instance.find(params[:id].to_a.first)
     require_privilege(Privilege::INSTANCE_CONTROL,@instance.pool)
 
     if params[:instance_details]
-- 
1.7.2.3

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to