diff --git a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/UiManager.java b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/UiManager.java
index eed63c453216ad78a107bcb85590a9513c151ada..18ca8fda049d2d6277686d4c30894eedb5db7536 100644
--- a/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/UiManager.java
+++ b/WarpDrinkApp/app/src/main/java/ms/warpzone/warppay/manager/UiManager.java
@@ -80,6 +80,7 @@ public class UiManager implements View.OnKeyListener, View.OnClickListener, Adap
         this.btnCharge = (Button) mainActivity.findViewById(R.id.btnCharge);
         this.btnGuest = (Button) mainActivity.findViewById(R.id.btnGuest);
         this.btnSettings = (Button) mainActivity.findViewById(R.id.btnSettings);
+
       /*  this.txtBarcode = (EditText) mainActivity.findViewById(R.id.txtBarcode);
         this.txtBarcode.setShowSoftInputOnFocus(false);
         this.txtBarcode.setOnKeyListener(this);
@@ -168,6 +169,7 @@ public class UiManager implements View.OnKeyListener, View.OnClickListener, Adap
         this.btnPay.setVisibility(visible);
         this.txtSum.setVisibility(visible);
         this.btnSettings.setVisibility(visible);
+
         if(DataManager.getInstance().getIs_guest()) {
             this.btnCharge.setEnabled(false);
             this.btnCharge.setVisibility(View.INVISIBLE);
@@ -218,7 +220,11 @@ public class UiManager implements View.OnKeyListener, View.OnClickListener, Adap
                 this.popupMenuSettings = new PopupMenu(this.mainActivity.getApplicationContext(), v);
                 this.popupMenuSettings.setOnMenuItemClickListener(this.mainActivity);
                 this.popupMenuSettings.inflate(R.menu.menu_main);
+                if((!MainManager.getInstance().getCurrentUser().getCardId().equals("") || DataManager.getInstance().getIs_guest())) {
+                    this.popupMenuSettings.getMenu().getItem(0).setEnabled(false);
+                }
                 this.popupMenuSettings.show();
+
                 break;
             case R.id.btnRefresh:
                 MainManager.getInstance().refreshData();