diff --git a/chrome/content/vimperator/mappings.js b/chrome/content/vimperator/mappings.js index aacd19e1..6f041390 100644 --- a/chrome/content/vimperator/mappings.js +++ b/chrome/content/vimperator/mappings.js @@ -122,6 +122,9 @@ function Mappings() //{{{ function getMap(mode, cmd, stack) { + if (!stack || !stack[mode] || !stack[mode].length) + return null; + var substack = stack[mode]; for (var i = 0; i < substack.length; i++)