fixed non-login show prompt bug