Fixing permissions bug with creating panes

[#57606942] See code comments: when a join model has no instances to join, return true for edit_permitted? instead of fruitlessly trying to find its parent.

https://www.pivotaltracker.com/story/show/57606942