aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/ext/pm.lua3
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',