You know what.
This is broken in v1.4 too. If the arbiter is the only connectable server in the seedlist, and the replicaset is running in auth.. we fail. This fix (before or after) doesn't matter at all.