diff --git a/app/controllers/floating_ip_controller.rb b/app/controllers/floating_ip_controller.rb index 2d93ff0b62e..43fb2d21dac 100644 --- a/app/controllers/floating_ip_controller.rb +++ b/app/controllers/floating_ip_controller.rb @@ -152,7 +152,7 @@ def floating_ip_form_fields def networks_by_ems assert_privileges("floating_ip_new") networks = [] - available_networks = CloudNetwork.where(:ems_id => params[:id], :external_facing => true).find_each + available_networks = Rbac::Filterer.filtered(CloudNetwork.where(:ems_id => params[:id], :external_facing => true)) available_networks.each do |network| networks << { 'name' => network.name, 'id' => network.id } end