diff options
-rw-r--r-- | core/ext/pm.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/ext/pm.lua b/core/ext/pm.lua index 8838582c..4f02bcca 100644 --- a/core/ext/pm.lua +++ b/core/ext/pm.lua @@ -31,7 +31,8 @@ textadept.events.add_handler('pm_item_selected', textadept.events.add_handler('pm_context_menu_request', function(selected_item, event) - pm.show_context_menu(current_browser.get_context_menu(selected_item), event) + local menu = current_browser.get_context_menu(selected_item) + if menu then pm.show_context_menu(menu, event) end end) textadept.events.add_handler('pm_menu_clicked', |