diff --git a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/settings/ContentPlayerPluginConfiguration.scala b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/settings/ContentPlayerPluginConfiguration.scala
index febbe097823de5f48a1b9f98abf4e950ad9ddd4f..9d335b7ef87852f99ce567576b0e9471daabf361 100644
--- a/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/settings/ContentPlayerPluginConfiguration.scala
+++ b/PlayWallPlugins/PlayWallPluginContentPlayer/src/main/scala/de/tobias/playpad/plugin/content/settings/ContentPlayerPluginConfiguration.scala
@@ -60,12 +60,8 @@ class Zone extends Displayable {
 
 	override def toString: String = name
 
-	def canEqual(other: Any): Boolean = other.isInstanceOf[Zone]
-
 	override def equals(other: Any): Boolean = other match {
-		case that: Zone =>
-			(that canEqual this) &&
-			  name == that.name
+		case that: Zone => id == that.id
 		case _ => false
 	}