Index: webapp/framework/core/js/jquery.keyboard-a11y.js =================================================================== --- webapp/framework/core/js/jquery.keyboard-a11y.js (revision 9823) +++ webapp/framework/core/js/jquery.keyboard-a11y.js (working copy) @@ -369,7 +369,10 @@ var prepareShift = function(selectionContext) { // FLUID-3590: FF 3.6 and Safari 4.x won't fire blur() when programmatically moving focus. - selectionContext.selectedElement().blur(); + var selElm = selectionContext.selectedElement(); + if (selElm) { + selElm.blur(); + } unselectElement(selectionContext.selectedElement(), selectionContext); if (selectionContext.activeItemIndex === NO_SELECTION) { selectionContext.activeItemIndex = -1;