diff --git a/app/src/main/java/brickbreaker/Menu.java b/app/src/main/java/brickbreaker/Menu.java
index 591003235d3800fb2eba9a0e84af2096c247e799..826c8fc025434366c6f3ae41207245e352f17a53 100644
--- a/app/src/main/java/brickbreaker/Menu.java
+++ b/app/src/main/java/brickbreaker/Menu.java
@@ -4,11 +4,12 @@
  */
 package brickbreaker;
 
-import brickbreaker.Interfaces.GameObserver;
 import java.awt.Color;
 import java.awt.GradientPaint;
 import java.awt.Graphics;
 import java.awt.Graphics2D;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
 import javax.swing.BorderFactory;
 import javax.swing.JButton;
 import javax.swing.JFrame;
@@ -111,8 +112,11 @@ public class Menu extends JPanel {
                 registerButton.setBackground(new Color(36, 172, 226));
             }
         });
-        
-        
+        registerButton.addActionListener(new ActionListener() {
+            public void actionPerformed(ActionEvent evt) {
+                registerButtonActionPerformed();
+            }
+        });
         
         guest.setBackground(new java.awt.Color(36, 172, 226));
         guest.setFont(new java.awt.Font("MV Boli", 0, 14)); // NOI18N
@@ -182,7 +186,7 @@ public class Menu extends JPanel {
         frame.add(this);
     }
     
-    private void registerButtonActionPerformed(java.awt.event.ActionEvent evt) {    
+    private void registerButtonActionPerformed() {    
         
         frame.remove(this);
         if(App.registrationPanel == null)