diff --git a/resources/wdisplays.ui b/resources/wdisplays.ui
index d16130d..faca71a 100644
--- a/resources/wdisplays.ui
+++ b/resources/wdisplays.ui
@@ -302,6 +302,7 @@
+
end
diff --git a/src/main.c b/src/main.c
index c95ecbf..6f7e368 100644
--- a/src/main.c
+++ b/src/main.c
@@ -301,6 +301,9 @@ static void queue_canvas_draw(struct wd_state *state) {
}
static void show_apply(struct wd_state *state) {
+ if (!gtk_widget_get_sensitive(state->stack)) {
+ return;
+ }
const gchar *page = "title";
if (has_changes(state)) {
if (state->autoapply) {