diff --git a/gui/qml/main.qml b/gui/qml/main.qml
index b30fa0a31c4b47795bdb026f9359a298f3f57dc8..cc5b17eb1135a9bba96138841de5578c597933d3 100644
--- a/gui/qml/main.qml
+++ b/gui/qml/main.qml
@@ -280,8 +280,10 @@ ApplicationWindow {
         /* this is a temporary workaround until general GUI revamp for 0.21.8 */
         let provider = Logic.getSelectedProvider(providers);
         if (provider == "calyx") {
-            background.backgroundVisible = false;
             background.color = "#8EA844";
+            background.backgroundVisible = false;
+            gwSelector.visible = false;
+            manualSelectionButton.visible = false;
         }
 
         if (!systrayAvailable) {