I think that's the parent's point: it's not "refactoring" if the external behavior changed. Though I generally agree with the down-voting of the comment as needlessly pedantic, given the common usage of the term.
The common incorrect usage of the term is just one of my pet peeves. I couldn't help myself.
Sometimes, you may have to refactor existing code to be able to add new features.