Improve display check for party data/creation

See #2203.  This is still not quite right (it should be whether the
target party has PUBLIC), but the UI has no way to check that at the
moment, so this covers the most common case.