Fixes ugly either cases.