make sure there's an editor
Merge remote-tracking branch 'origin/master' into randy/issue-9331
Merge pull request #9332 from adobe/randy/issue-9331

Make sure editor exists