fix #1: find inherited page layout if no default layout exists