RippleCalc: Stop using reference that might have been invalidated.

"previousNode" is a reference that was assigned before we added entries to the array - which might have invalidated that reference.  We haven't seen this "in the wild" but best to fix it just in case.