Why do we need to change the pattern here?

Is really necessary?