diff --git a/android/app/src/main/java/com/github/stenzek/duckstation/EmulationActivity.java b/android/app/src/main/java/com/github/stenzek/duckstation/EmulationActivity.java
index 38a2e965b..5d531d170 100644
--- a/android/app/src/main/java/com/github/stenzek/duckstation/EmulationActivity.java
+++ b/android/app/src/main/java/com/github/stenzek/duckstation/EmulationActivity.java
@@ -430,12 +430,10 @@ public class EmulationActivity extends AppCompatActivity implements SurfaceHolde
 
                 case 5:     // Edit Touchscreen Controller Layout
                 {
-                    if (mTouchscreenController != null) {
+                    if (mTouchscreenController != null)
                         mTouchscreenController.startLayoutEditing();
-                    } else {
-                        Toast.makeText(this, R.string.emulation_activity_touchscreen_controller_not_active, Toast.LENGTH_SHORT);
-                    }
 
+                    onMenuClosed();
                     return;
                 }
             }