diff --git a/lib/jquery.uls/src/jquery.uls.lcd.js b/lib/jquery.uls/src/jquery.uls.lcd.js index 05b938ad..ce232686 100644 --- a/lib/jquery.uls/src/jquery.uls.lcd.js +++ b/lib/jquery.uls/src/jquery.uls.lcd.js @@ -139,7 +139,12 @@ } // Pick only the first elements, because we don't have room for more - var quickList = this.options.quickList.slice( 0, 16 ); + var that = this, + quickList = this.options.quickList; + quickList = $.grep( quickList, function( langCode, index ) { + return that.options.languages[langCode]; + } ); + quickList = quickList.slice( 0, 16 ); quickList.sort( $.uls.data.sortByAutonym ); var $quickListsection = $( '