diff --git a/src/client/virgil-client.js b/src/client/virgil-client.js
index <HASH>..<HASH> 100644
--- a/src/client/virgil-client.js
+++ b/src/client/virgil-client.js
@@ -111,6 +111,9 @@ function createVirgilClient(accessToken, options) {
 
 			return cardsReadOnlyClient.search(criteria)
 				.then(function (response) {
+					if (response.data === null) {
+						return [];
+					}
 					return response.data.map(CardModel.import);
 				})
 				.then(function (cards) {
fix: handle null response in virgilClient#searchCards