diff --git a/src/ch/blinkenlights/android/vanilla/PlaybackService.java b/src/ch/blinkenlights/android/vanilla/PlaybackService.java index f3f855c0..f03e10e3 100644 --- a/src/ch/blinkenlights/android/vanilla/PlaybackService.java +++ b/src/ch/blinkenlights/android/vanilla/PlaybackService.java @@ -783,7 +783,7 @@ public final class PlaybackService extends Service mHandler.removeMessages(RELEASE_WAKE_LOCK); try { - if (mWakeLock != null) + if (mWakeLock != null && mWakeLock.isHeld() == false) mWakeLock.acquire(); } catch (SecurityException e) { // Don't have WAKE_LOCK permission