diff --git a/lib/fog/openstack/requests/identity/list_roles_for_user_on_tenant.rb b/lib/fog/openstack/requests/identity/list_roles_for_user_on_tenant.rb
index e17d9df7d..efc39f294 100644
--- a/lib/fog/openstack/requests/identity/list_roles_for_user_on_tenant.rb
+++ b/lib/fog/openstack/requests/identity/list_roles_for_user_on_tenant.rb
@@ -14,7 +14,7 @@ module Fog
       class Mock
         def list_roles_for_user_on_tenant(tenant_id, user_id)
           Excon::Response.new(
-            :body   => { 'roles' => self.data[:roles] },
+            :body   => { 'roles' => self.data[:roles].values },
             :status => 200
           )
         end # def list_roles_for_user_on_tenant