summaryrefslogtreecommitdiffstats
path: root/src/mixer/basetrackplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mixer/basetrackplayer.cpp')
-rw-r--r--src/mixer/basetrackplayer.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mixer/basetrackplayer.cpp b/src/mixer/basetrackplayer.cpp
index 271cf8e691..dffc038074 100644
--- a/src/mixer/basetrackplayer.cpp
+++ b/src/mixer/basetrackplayer.cpp
@@ -525,7 +525,9 @@ TrackPointer BaseTrackPlayerImpl::getLoadedTrack() const {
void BaseTrackPlayerImpl::slotCloneDeck() {
Syncable* syncable = m_pEngineMaster->getEngineSync()->pickNonSyncSyncTarget(m_pChannel);
- slotCloneChannel(syncable->getChannel());
+ if (syncable) {
+ slotCloneChannel(syncable->getChannel());
+ }
}
void BaseTrackPlayerImpl::slotCloneFromGroup(const QString& group) {