diff options
| -rw-r--r-- | displaymenu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/displaymenu.c b/displaymenu.c index 04310969..8883780a 100644 --- a/displaymenu.c +++ b/displaymenu.c @@ -317,7 +317,7 @@ void cFlatDisplayMenu::SetItem(const char *Text, int Index, bool Current, bool S int xt = Tab(i); int xt2 = Tab(i+1); - if( xt2 == 0 || i == MaxTabs ) + if( xt2 == 0 || i == MaxTabs || (GetTabbedText(Text, i+1) == NULL) ) xt2 = menuItemWidth; if( xt >= menuItemWidth ) |
