diff --git a/pom.xml b/pom.xml
index 78d50f49a..7384381f5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
4.0.0
manage
- 1.2.19
+ 1.2.20
UTF-8
diff --git a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java
index 381a651b3..be3881b62 100644
--- a/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java
+++ b/src/main/java/au/com/royalpay/payment/manage/merchants/core/impls/ClientManagerImpl.java
@@ -330,7 +330,7 @@ public class ClientManagerImpl implements ClientManager, ManagerTodoNoticeProvid
}
@Override
- @Cacheable(value = ":app_client_info:", key = "''+#clientId")
+ @Cacheable(value = ":app_client_info:", key = "''+#clientId", unless="#result == null")
public JSONObject getClientInfo(int clientId) {
return clientMapper.findClient(clientId);
}