diff --git a/IPython/html/static/notebook/js/widgets/selection.js b/IPython/html/static/notebook/js/widgets/selection.js
index 4cf34d0..07a9f13 100644
--- a/IPython/html/static/notebook/js/widgets/selection.js
+++ b/IPython/html/static/notebook/js/widgets/selection.js
@@ -22,10 +22,12 @@ define(["notebook/js/widget"], function(){
this.$droplabel = $('')
.addClass('btn')
.addClass('widget-combo-btn')
+ .html(' ')
.appendTo(this.$buttongroup);
this.$dropbutton = $('')
.addClass('btn')
.addClass('dropdown-toggle')
+ .addClass('widget-combo-carrot-btn')
.attr('data-toggle', 'dropdown')
.html('')
.appendTo(this.$buttongroup);
@@ -40,7 +42,14 @@ define(["notebook/js/widget"], function(){
// Handles: Backend -> Frontend Sync
// Frontent -> Frontend Sync
update : function(){
- this.$droplabel.html(this.model.get('value'));
+
+ var selected_item_text = this.model.get('value');
+ selected_item_text.replace(' ', '');
+ if (selected_item_text == '') {
+ this.$droplabel.html(' ');
+ } else {
+ this.$droplabel.html(this.model.get('value'));
+ }
var items = this.model.get('values');
this.$droplist.html('');
diff --git a/IPython/html/static/notebook/less/widgets.less b/IPython/html/static/notebook/less/widgets.less
index 4258fed..497fc42 100644
--- a/IPython/html/static/notebook/less/widgets.less
+++ b/IPython/html/static/notebook/less/widgets.less
@@ -98,7 +98,6 @@
.widget-combo-btn {
min-width: 138px; /* + 26px drop arrow btn = 164px */
- min-height: 1ex;
}
.widget-container {