diff --git a/CRM/Group/Page/AJAX.php b/CRM/Group/Page/AJAX.php
index 8a861835b48f78ee47d1075f0215b0f0f4ccc21a..f3b39c9bc9a21dfbc04806cb695a45a18b978368 100644
--- a/CRM/Group/Page/AJAX.php
+++ b/CRM/Group/Page/AJAX.php
@@ -42,12 +42,13 @@ class CRM_Group_Page_AJAX {
     if ( isset($params['parent_id']) ) {
       // requesting child groups for a given parent
       $params['page'] = 1; 
-      $params['rp']   = 25;
+      $params['rp']   = 0;
       $groups = CRM_Contact_BAO_Group::getGroupListSelector($params);
 
       echo json_encode($groups);
       CRM_Utils_System::civiExit();      
-    } else {      
+    }
+    else {
       $sortMapper = array(
         0 => 'groups.title', 1 => 'groups.id', 2 => 'createdBy.sort_name', 3 => '',
         4 => 'groups.group_type', 5 => 'groups.visibility',