diff --git a/gui/ThemeEngine.h b/gui/ThemeEngine.h
index 85750b74d13..e838063e547 100644
--- a/gui/ThemeEngine.h
+++ b/gui/ThemeEngine.h
@@ -37,7 +37,7 @@
#include "graphics/pixelformat.h"
-#define SCUMMVM_THEME_VERSION_STR "SCUMMVM_STX0.8.30"
+#define SCUMMVM_THEME_VERSION_STR "SCUMMVM_STX0.8.31"
class OSystem;
diff --git a/gui/options.cpp b/gui/options.cpp
index 37a75b3f228..c51375458d9 100644
--- a/gui/options.cpp
+++ b/gui/options.cpp
@@ -1620,7 +1620,10 @@ void GlobalOptionsDialog::build() {
tab->addTab(_("Misc"), "GlobalOptions_Misc");
else
tab->addTab(_c("Misc", "lowres"), "GlobalOptions_Misc");
- addMiscControls(tab, "GlobalOptions_Misc.", g_system->getOverlayWidth() <= 320);
+ ScrollContainerWidget *miscContainer = new ScrollContainerWidget(tab, "GlobalOptions_Misc.Container", "GlobalOptions_Misc_Container");
+ miscContainer->setTarget(this);
+ miscContainer->setBackgroundType(ThemeEngine::kWidgetBackgroundNo);
+ addMiscControls(miscContainer, "GlobalOptions_Misc_Container.", g_system->getOverlayWidth() <= 320);
#ifdef USE_CLOUD
#ifdef USE_LIBCURL
diff --git a/gui/themes/default.inc b/gui/themes/default.inc
index 251126bba7e..60a81b5ed51 100644
--- a/gui/themes/default.inc
+++ b/gui/themes/default.inc
@@ -1417,6 +1417,11 @@ const char *defaultXML1 = ""
""
""
""
+""
""
+"