diff --git a/app/src/main/java/audio/funkwhale/ffa/activities/LoginActivity.kt b/app/src/main/java/audio/funkwhale/ffa/activities/LoginActivity.kt
index 862e3cc09325899dd968e977e996dca4ac44de18..333123fc45194bd09ad4c7081446b1482fdf2999 100644
--- a/app/src/main/java/audio/funkwhale/ffa/activities/LoginActivity.kt
+++ b/app/src/main/java/audio/funkwhale/ffa/activities/LoginActivity.kt
@@ -69,7 +69,7 @@ class LoginActivity : AppCompatActivity() {
     super.onResume()
     with(binding) {
       login.setOnClickListener {
-        var hostname = hostname.text.toString().trim()
+        var hostname = hostname.text.toString().trim().trim('/')
 
         try {
           validateHostname(hostname, cleartext.isChecked)?.let {
diff --git a/changes/changelog.d/92.bugfix b/changes/changelog.d/92.bugfix
new file mode 100644
index 0000000000000000000000000000000000000000..eb43711b8fa68c3974151fd888db51fbefa69c94
--- /dev/null
+++ b/changes/changelog.d/92.bugfix
@@ -0,0 +1 @@
+Remove trailing slash from hostname (#92)
\ No newline at end of file