This changes the return value of this method, no?

If the return value matters please fix, otherwise don't return a value.