未作成ページが一つも存在しないときにyetlistを実行すると、$defaultpageに移動してしまいます。存在するときと同様に未作成ページ一覧表示のページに移動した上で「未作成ページは存在しません。」というようなメッセージを表示するのが良いような気がしますがいかがでしょうか。