Here, I think having the extra local variable is fine since you're messing with two source variables instead of one.  So the way you have written I think makes the code clearer in this case.