fix bug with internal settings

the subarea validation would always fail when an area was set instead of when the area was not set