From b3079b17b9f18dfec26b47a4c5f58bbefeb6bdb6 Mon Sep 17 00:00:00 2001 From: BrokenFire Date: Mon, 26 Feb 2018 16:44:47 +0100 Subject: [PATCH] Resolve null pointer when empty playlist --- src/main/java/net/Broken/audio/TrackScheduler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/Broken/audio/TrackScheduler.java b/src/main/java/net/Broken/audio/TrackScheduler.java index 1c032f5..88ca29b 100644 --- a/src/main/java/net/Broken/audio/TrackScheduler.java +++ b/src/main/java/net/Broken/audio/TrackScheduler.java @@ -126,7 +126,8 @@ public class TrackScheduler extends AudioEventAdapter { // giving null to startTrack, which is a valid argument and will simply stop the player. UserAudioTrack track = queue.poll(); this.currentPlayingTrack = track; - player.startTrack(track.getAudioTrack(), false); + if(track != null) + player.startTrack(track.getAudioTrack(), false); } @Override