Rangers: A small improvement in connectivity

A small improvement in connectivity in hosted game.