diff --git a/src/components/screens/Login.vue b/src/components/screens/Login.vue
index 616188b..c315aa6 100644
--- a/src/components/screens/Login.vue
+++ b/src/components/screens/Login.vue
@@ -15,7 +15,7 @@
         </div>
         <div class="row-buttons">
           <button class="button btn-purple" type="submit"><span>LOGIN</span></button>
-          <button class="button btn-purple" @click="registerFunc"><span>REGISTER</span></button>
+          <button class="button btn-purple" type="button" @click.prevent="registerFunc"><span>REGISTER</span></button>
           <button class="button btn-purple"><span>CREDITS</span></button>
         </div>
       </div>
@@ -39,7 +39,6 @@ if (bgm.value.paused) {
 
 // eslint-disable-next-line @typescript-eslint/no-unused-vars
 const notifications = useNotificationStore()
-const socket = useSocketStore()
 const username = ref('')
 const password = ref('')