diff --git a/IPython/html/static/widgets/js/widget.js b/IPython/html/static/widgets/js/widget.js
index 04a1fd8..e40ffef 100644
--- a/IPython/html/static/widgets/js/widget.js
+++ b/IPython/html/static/widgets/js/widget.js
@@ -313,6 +313,7 @@ function(WidgetManager, _, Backbone){
if (view !== undefined) {
delete this.child_views[child_model.id];
view.remove();
+ child_model.views.pop(view);
}
},