diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt
index a8111915aec3be82cd1778f2fd1ad0f63f10273f..628c373162fcc4307eea5ccd5711f3828d3841ae 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt
@@ -129,9 +129,4 @@ interface RegistrationWizard {
     //Added to support few registration flows
     suspend fun getAllRegistrationFlows(): List<List<Stage>>
 
-    //Added to support custom Swiclops registration
-    suspend fun registrationSwiclops(
-            authParams: JsonDict,
-            userName: String?,
-            initialDeviceDisplayName: String?): RegistrationResult
 }
\ No newline at end of file
diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
index 8401db7fbb8d014ebf019952265ed227e38696ea..4777fe2b7a6d5b6f6e5952b7271fca6101aa967f 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt
@@ -295,22 +295,4 @@ internal class DefaultRegistrationWizard(
         }
         return emptyList()
     }
-
-    override suspend fun registrationSwiclops(
-            authParams: JsonDict,
-            userName: String?,
-            initialDeviceDisplayName: String?): RegistrationResult {
-        val safeSession = pendingSessionData.currentSession
-                ?: throw IllegalStateException("developer error, call createAccount() method first")
-
-        val mutableParams = authParams.toMutableMap()
-        mutableParams["session"] = safeSession
-
-        val params = RegistrationCustomParams(
-                auth = mutableParams,
-                username = userName,
-                initialDeviceDisplayName = initialDeviceDisplayName
-        )
-        return performRegistrationOtherRequest(LoginType.CUSTOM, params)
-    }
 }
\ No newline at end of file
diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt
index 21aea43e9591f79196969a02bb223585a0a736c6..814376dbd5e25d30d6e50d7cd20fbe99276848e1 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt
@@ -27,13 +27,5 @@ import org.matrix.android.sdk.api.util.JsonDict
 internal data class RegistrationCustomParams(
         // authentication parameters
         @Json(name = "auth")
-        val auth: JsonDict? = null,
-
-        // the account username
-        @Json(name = "username")
-        val username: String? = null,
-
-        // device name
-        @Json(name = "initial_device_display_name")
-        val initialDeviceDisplayName: String? = null,
+        val auth: JsonDict? = null
 )