summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/uimenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/uimenu.c')
-rw-r--r--src/emu/uimenu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/uimenu.c b/src/emu/uimenu.c
index 368c46362af..62e65de976c 100644
--- a/src/emu/uimenu.c
+++ b/src/emu/uimenu.c
@@ -1887,7 +1887,7 @@ static int input_menu_get_game_items(input_item_data *itemlist)
const char *name = input_port_name(in);
/* add if we match the group and we have a valid name */
- if (name != NULL &&
+ if ((name != NULL) && (input_port_condition(in)) &&
#ifdef MESS
(in->category == 0 || input_category_active(in->category)) &&
#endif /* MESS */