# Login Error: Missing parameter: response\_type

**URL:** <https://forum.keycloak.org/t/login-error-missing-parameter-response-type/11264>\
**Category:** Miscellanaeous\
**Created:** [September 30, 2021, 5:27pm UTC](https://forum.keycloak.org/t/login-error-missing-parameter-response-type/11264 "2021-09-30T17:27:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![xgp](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/xgp/32/2589_2.png) [@xgp](https://forum.keycloak.org/u/xgp)\
**Post date:** [September 30, 2021, 7:41pm UTC](https://forum.keycloak.org/t/login-error-missing-parameter-response-type/11264/2 "2021-09-30T19:41:26Z")

</div>

There was a known issue related to locale selection reported here:

> [@Switching locale results in error: Missing parameter: response\_type](http://forum.keycloak.org/t/switching-locale-results-in-error-missing-parameter-response-type/7182):
>
> Hello, I have a custom theme that uses buttons to select the language instead of a dropdown: \<#if realm.internationalizationEnabled && locale.supported?size gt 1\> \<div id="kc-locale"\> \<div id="kc-locale-wrapper" class="${properties.kcLocaleWrapperClass!}"\> \<div class="kc-dropdown lang-selection" id="kc-locale-dropdown"\> \<#list locale.supported as l\> \<span class="lang-option"\>\<a href="${l.url}"\>${l.label}\</a\>\</span\> \</…

Otherwise, my guess is there somewhere you (or another developer) is creating the login or registration URL incorrectly and omitting the required `response_type` param.

---

_[View the full topic](https://forum.keycloak.org/t/login-error-missing-parameter-response-type/11264)._
