diff --git a/PlayWallCore/src/de/tobias/playpad/pad/PadStatusListener.java b/PlayWallCore/src/de/tobias/playpad/pad/PadStatusListener.java
index f5ba2d87b1daa75260b4ff1ada33466082ec8f06..1b1d1b500944bfebc167cf393bfdb2e3ee0e84ee 100644
--- a/PlayWallCore/src/de/tobias/playpad/pad/PadStatusListener.java
+++ b/PlayWallCore/src/de/tobias/playpad/pad/PadStatusListener.java
@@ -30,7 +30,7 @@ public class PadStatusListener implements ChangeListener<PadStatus> {
 
 				// bei Single Pad Playing wird das alte Pad beendet.
 				if (!profileSettings.isMultiplePlayer()) {
-					if (currentPlayingPad != null) {
+					if (currentPlayingPad != null && currentPlayingPad != pad) {
 						if (currentPlayingPad.getStatus() == PadStatus.PLAY || currentPlayingPad.getStatus() == PadStatus.PAUSE) {
 							currentPlayingPad.setStatus(PadStatus.STOP);
 						}