diff --git a/src/ripple/module/app/paths/cursor/AdvanceNode.cpp b/src/ripple/module/app/paths/cursor/AdvanceNode.cpp index 0792b56c9b..97d51b2a6a 100644 --- a/src/ripple/module/app/paths/cursor/AdvanceNode.cpp +++ b/src/ripple/module/app/paths/cursor/AdvanceNode.cpp @@ -24,7 +24,7 @@ namespace path { TER PathCursor::advanceNode (STAmount const& amount, bool reverse) const { - if (!multiQuality_ || amount != zero) + if (!multiQuality_ && amount != zero) return advanceNode (reverse); PathCursor withMultiQuality{rippleCalc_, pathState_, true, nodeIndex_};