Issues 557

#557 に対応しました。 @wm3 さん、確認とマージをお願いします。