Fix addOperationAuthTokenIfNeeded lookup

Bug: 20702036
Change-Id: I08038ba0ee9e3a35f6c37ce572df284be728b4a7
diff --git a/keystore/keystore.cpp b/keystore/keystore.cpp
index c3896b5..b0f2337 100644
--- a/keystore/keystore.cpp
+++ b/keystore/keystore.cpp
@@ -2944,8 +2944,8 @@
     int32_t addOperationAuthTokenIfNeeded(sp<IBinder> token,
                                           std::vector<keymaster_key_param_t>* params) {
         const hw_auth_token_t* authToken = NULL;
-        bool authTokenNeeded = !mOperationMap.getOperationAuthToken(token, &authToken);
-        if (authTokenNeeded) {
+        mOperationMap.getOperationAuthToken(token, &authToken);
+        if (!authToken) {
             const keymaster1_device_t* dev;
             keymaster_operation_handle_t handle;
             const keymaster_key_characteristics_t* characteristics = NULL;