From cca0d9e584220553891c0258e64cb1194ca4dd65 Mon Sep 17 00:00:00 2001 From: Alexander Date: Wed, 28 Jan 2026 17:35:24 +0100 Subject: [PATCH] Fix whiptail menu loop when other interfaces are present (#11237) --- misc/build.func | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/misc/build.func b/misc/build.func index b0877f4c4..ab13a3dc3 100644 --- a/misc/build.func +++ b/misc/build.func @@ -2049,6 +2049,10 @@ advanced_settings() { "${BRIDGE_MENU_OPTIONS[@]}" \ 3>&1 1>&2 2>&3); then local bridge_test="${result:-vmbr0}" + # Skip separator entries (e.g., __other__) - re-display menu + if [[ "$bridge_test" == "__other__" || "$bridge_test" == -* ]]; then + continue + fi if validate_bridge "$bridge_test"; then _bridge="$bridge_test" ((STEP++))