diff --git a/src/js/media/controllers/state.js b/src/js/media/controllers/state.js
index 62e8c545ef..b6a5ad0f13 100644
a
|
b
|
var State = Backbone.Model.extend(/** @lends wp.media.controller.State.prototype |
165 | 165 | _menu: function() { |
166 | 166 | var menu = this.frame.menu, |
167 | 167 | mode = this.get('menu'), |
| 168 | actionMenuItems = this.frame.menu.get('views'), |
| 169 | actionMenuLength = actionMenuItems ? actionMenuItems.views.get().length : 0, |
168 | 170 | view; |
169 | 171 | |
170 | | this.frame.$el.toggleClass( 'hide-menu', ! mode ); |
| 172 | // Show action menu only if it is active and has more than one default element |
| 173 | this.frame.$el.toggleClass( 'hide-menu', ! mode || actionMenuLength < 2 ); |
171 | 174 | if ( ! mode ) { |
172 | 175 | return; |
173 | 176 | } |