diff --git a/src/ui/menu_proc.cpp b/src/ui/menu_proc.cpp index 5fb11e099..23e96c103 100644 --- a/src/ui/menu_proc.cpp +++ b/src/ui/menu_proc.cpp @@ -1493,7 +1493,7 @@ local void MenuHandleMouseMove(int x,int y) if (!(mi->flags&MenuButtonDisabled)) { switch (mi->mitype) { case MI_TYPE_TEXT: - if (!mi->d.text.text) + if (!mi->d.text.text || !mi->d.text.action) continue; xs = menu->x + mi->xofs; ys = menu->y + mi->yofs;