diff --git a/assembly/assembly-wsmaster-war/pom.xml b/assembly/assembly-wsmaster-war/pom.xml
index 779a7749fc..7bb0fd9214 100644
--- a/assembly/assembly-wsmaster-war/pom.xml
+++ b/assembly/assembly-wsmaster-war/pom.xml
@@ -107,6 +107,10 @@
org.eclipse.che.core
che-core-api-auth-bitbucket
+
+ org.eclipse.che.core
+ che-core-api-auth-github
+
org.eclipse.che.core
che-core-api-auth-gitlab
diff --git a/assembly/assembly-wsmaster-war/src/main/java/org/eclipse/che/api/deploy/WsMasterModule.java b/assembly/assembly-wsmaster-war/src/main/java/org/eclipse/che/api/deploy/WsMasterModule.java
index 9218765b6f..12e1fe9854 100644
--- a/assembly/assembly-wsmaster-war/src/main/java/org/eclipse/che/api/deploy/WsMasterModule.java
+++ b/assembly/assembly-wsmaster-war/src/main/java/org/eclipse/che/api/deploy/WsMasterModule.java
@@ -302,8 +302,9 @@ public class WsMasterModule extends AbstractModule {
install(new FactoryModuleBuilder().build(PassThroughProxyProvisionerFactory.class));
installDefaultSecureServerExposer(infrastructure);
install(new org.eclipse.che.security.BitbucketModule());
- install(new GitLabModule());
+ install(new org.eclipse.che.security.oauth.GitLabModule());
install(new org.eclipse.che.security.oauth.AzureDevOpsModule());
+ install(new org.eclipse.che.security.oauth.GithubModule());
configureMultiUserMode(persistenceProperties, infrastructure);
diff --git a/wsmaster/che-core-api-auth-github/src/main/java/org/eclipse/che/security/oauth/GithubModule.java b/wsmaster/che-core-api-auth-github/src/main/java/org/eclipse/che/security/oauth/GithubModule.java
index 2d0e4092b6..a04c9ca07e 100644
--- a/wsmaster/che-core-api-auth-github/src/main/java/org/eclipse/che/security/oauth/GithubModule.java
+++ b/wsmaster/che-core-api-auth-github/src/main/java/org/eclipse/che/security/oauth/GithubModule.java
@@ -20,7 +20,6 @@ import org.eclipse.che.inject.DynaModule;
*
* @author Sergii Kabashniuk
*/
-@DynaModule
public class GithubModule extends AbstractModule {
@Override
protected void configure() {