Nope, you don't have to take out the last row. Just keep working until you get to the first purl, drop the st off the needle, take out the loop and put the yarn in back and pick up the loop the right way. Repeat. There's videos on the Tips page under Fixing Mistakes that show how to do this.
sue- knitting heretic