fix saving of non-list pages