diff --git a/core/toolbox.js b/core/toolbox.js
index <HASH>..<HASH> 100644
--- a/core/toolbox.js
+++ b/core/toolbox.js
@@ -351,6 +351,7 @@ Blockly.Toolbox.prototype.setSelectedItem = function(item) {
     var scrollPositions = this.flyout_.categoryScrollPositions;
     for (var i = 0; i < scrollPositions.length; i++) {
       if (categoryName === scrollPositions[i].categoryName) {
+        this.flyout_.setVisible(true);
         this.flyout_.scrollTo(scrollPositions[i].position);
         return;
       }
Show flyout on selecting category in autoclose mode