Redirect to login page if login block fails
I guess altering the user login form and override the user_login_final_validate() with a custom custom_user_login_final_validate() with all codes copy from existing to custom and adding redirecting codes to login page with a check that current page is not user login page, should work.