I tracked down the problem.
I think it was caused by lack of a list for my layout page.
I fixed the problem by saving the parent site as a template and
including content. (But without any content in the site)
Now, I get an error reported when the new site is first rendered, but
a refresh shows the new site correctly.
Not quite sure yet what the complete solution is, but at least I am up
and running.