diff --git a/common/tool/conditional_menu.cpp b/common/tool/conditional_menu.cpp index bad291c657..e459ee6970 100644 --- a/common/tool/conditional_menu.cpp +++ b/common/tool/conditional_menu.cpp @@ -82,9 +82,13 @@ void CONDITIONAL_MENU::AddCheckItem( int aId, const wxString& aText, const wxStr { wxMenuItem* item = new wxMenuItem( nullptr, aId, aText, aTooltip, wxITEM_CHECK ); +#if !defined(__WXGTK__) // wxGTK does not support bitmaps on checkable menu items + if( aIcon ) item->SetBitmap( KiBitmap( aIcon ) ); +#endif + addEntry( ENTRY( item, aCondition, aOrder, true ) ); }