diff --git a/src/containers/blocks.jsx b/src/containers/blocks.jsx
index 7a2a4d908f70d51656744fd9e6a218722ec6b91d..77a069e59216ac04d2f46f145df2b8225f9e4ba6 100644
--- a/src/containers/blocks.jsx
+++ b/src/containers/blocks.jsx
@@ -210,6 +210,8 @@ class Blocks extends React.Component {
         const dynamicBlocksXML = this.props.vm.runtime.getBlocksXML();
         const toolboxXML = makeToolboxXML(dynamicBlocksXML);
         this.props.onExtensionAdded(toolboxXML);
+        const categoryName = blocksInfo[0].json.category;
+        this.workspace.toolbox_.setSelectedCategoryByName(categoryName);
     }
     setBlocks (blocks) {
         this.blocks = blocks;