diff --git a/src/ripple/app/paths/PathRequest.cpp b/src/ripple/app/paths/PathRequest.cpp index 3766c0084d..60fc67f924 100644 --- a/src/ripple/app/paths/PathRequest.cpp +++ b/src/ripple/app/paths/PathRequest.cpp @@ -251,8 +251,8 @@ Json::Value PathRequest::doCreate ( if (parseJson (value) != PFR_PJ_INVALID) { valid = isValid (cache); - status = valid && ! hasCompletion() - ? doUpdate(cache, true) : jvStatus; + if (! hasCompletion()) + status = valid ? doUpdate(cache, true) : jvStatus; } else {