Might be best to still check if get template returns an empty template and load the prototype. Removing this as currently committed will cause problems for existing installations in the wild, where their screens were not created with a copy of the default template saved.