Fixed several instances in g_nav.c where it checked for only the first client (instead of all of them, like it was intended to)