diff --git a/CRM/Utils/Token.php b/CRM/Utils/Token.php
index 4d459f93b73815605ddb97e02b061044525aaf7e..2d659e5edd47a31e31c2a093a7272fdc07ec6f4e 100644
--- a/CRM/Utils/Token.php
+++ b/CRM/Utils/Token.php
@@ -1204,7 +1204,7 @@ class CRM_Utils_Token {
    * @param array $membershipIDs array of membership IDS
    */
   static function getMembershipTokenDetails($membershipIDs) {
-    $memberships = civicrm_api3('membership', 'get', array('membership_id' => array('IN' => (array) $membershipIDs)));
+    $memberships = civicrm_api3('membership', 'get', array('options' => array('limit' => 200000), 'membership_id' => array('IN' => (array) $membershipIDs)));
     return $memberships['values'];
   }
   /**