v3.4.1: fixed issue with config "pages"

When not auto-configured, config object's `pages' property couldn't be missing, null or empty array (contrary to what the comments said).