diff --git a/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala b/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala
index 4f9a581a6998e8e0fe07288f484d880dd837ba94..93454ee011cfa1bc252eed2a5451d8128e9b5b12 100644
--- a/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala
+++ b/src/main/scala/de/tobias/playpad/server/settings/PropertiesSettingsHandler.scala
@@ -23,6 +23,8 @@ class PropertiesSettingsHandler extends SettingsLoader with SettingsSaver {
 				f.setAccessible(true)
 				if (f.getType == Integer.TYPE) {
 					f.setInt(settings, properties.getProperty(f.getName).toInt)
+				} else if (f.getType == classOf[Boolean]) {
+					f.setBoolean(settings, properties.getProperty(f.getName).toBoolean)
 				} else {
 					f.set(settings, properties.getProperty(f.getName))
 				}