diff --git a/plugins/qca-pkcs11/qca-pkcs11.cpp b/plugins/qca-pkcs11/qca-pkcs11.cpp
index 08b6b80e..61b5fe80 100644
--- a/plugins/qca-pkcs11/qca-pkcs11.cpp
+++ b/plugins/qca-pkcs11/qca-pkcs11.cpp
@@ -1773,7 +1773,7 @@ pkcs11KeyStoreListContext::keyStores () {
 		 */
 		if (
 			(rv = pkcs11h_token_enumTokenIds (
-				PKCS11H_ENUM_METHOD_CACHE,
+				PKCS11H_ENUM_METHOD_CACHE_EXIST,
 				&tokens
 			)) != CKR_OK
 		) {