is there a need for this if? `setPageTitle()` seems to handle `''` correctly