diff --git a/lib/AmazonSNS.php b/lib/AmazonSNS.php
index <HASH>..<HASH> 100644
--- a/lib/AmazonSNS.php
+++ b/lib/AmazonSNS.php
@@ -246,7 +246,13 @@ class AmazonSNS {
 		// Get subscriptions
 		$subs = $resultXml->ListSubscriptionsResult->Subscriptions->member;
 
-		return $this->_processXmlToArray($subs);
+		$return = ['members' => $this->_processXmlToArray($subs)];
+
+		if(isset($resultXml->ListSubscriptionsResult->NextToken)) {
+			$return['nextToken'] = strval($resultXml->ListSubscriptionsResult->NextToken);
+		}
+
+		return $return;
 	}
 
 	/**
@@ -276,7 +282,13 @@ class AmazonSNS {
 		// Get subscriptions
 		$subs = $resultXml->ListSubscriptionsByTopicResult->Subscriptions->member;
 
-		return $this->_processXmlToArray($subs);
+		$return = ['members' => $this->_processXmlToArray($subs)];
+
+		if(isset($resultXml->ListSubscriptionsByTopicResult->NextToken)) {
+			$return['nextToken'] = strval($resultXml->ListSubscriptionsByTopicResult->NextToken);
+		}
+
+		return $return;
 	}
 
 	/**
Return subscriptions as 'members' and return 'nextToken' if there is one in subscription list methods - #<I>