Index: og_user_roles.module
===================================================================
--- og_user_roles.module	(revision 2994)
+++ og_user_roles.module	(working copy)
@@ -281,7 +281,7 @@
   $router_item['options'] = array();
   // OGUR: Allow privilege escalation; do not invoke access callbacks.
   //_menu_check_access($router_item, $map);
-
+
   // For performance, don't localize an item the user can't access.
   if (!empty($router_item['access'])) {
     _menu_item_localize($router_item, $map);
@@ -365,8 +365,8 @@
     $roles = $account->roles;
   }
   else {
-    // Grant all stored roles.
-    $account->roles = $roles;
+    // Grant additional roles.
+    $account->roles += $roles;
   }

   // Reload user permissions.
