diff --git a/src/public/javascripts/dialogs/options/sidebar.js b/src/public/javascripts/dialogs/options/sidebar.js
index 5e1d6d16a..96a1ca063 100644
--- a/src/public/javascripts/dialogs/options/sidebar.js
+++ b/src/public/javascripts/dialogs/options/sidebar.js
@@ -7,6 +7,7 @@ export default class SidebarOptions {
this.$sidebarMinWidth = $("#sidebar-min-width");
this.$sidebarWidthPercent = $("#sidebar-width-percent");
this.$showSidebarInNewTab = $("#show-sidebar-in-new-tab");
+ this.$widgetsConfiguration = $("#widgets-configuration");
this.$widgetsEnabled = $("#widgets-enabled");
this.$widgetsDisabled = $("#widgets-disabled");
@@ -69,7 +70,8 @@ export default class SidebarOptions {
const $expandedCheckbox = $('
')
.attr("title", "If checked, the widget will be by default expanded (opened)")
.append($(`
`)
- .attr('id', 'widget-exp-' + name))
+ .attr('id', 'widget-exp-' + name)
+ .change(() => this.save()))
.append(" ")
.append($("