diff --git a/src/main/java/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper.java b/src/main/java/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper.java index 78c3d0a71625e63cb66e8885fac541aeff29ac00..9dd92f7d7683be9a83c648b1145c1297166bfab5 100644 --- a/src/main/java/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper.java +++ b/src/main/java/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper.java @@ -533,7 +533,7 @@ public class WebRTCWrapper { } public boolean applyDtmfTone(String tone) { - if (toneManager == null || peerConnection.getSenders().isEmpty()) { + if (toneManager == null || peerConnection == null || peerConnection.getSenders().isEmpty()) { return false; } peerConnection.getSenders().get(0).dtmf().insertDtmf(tone, TONE_DURATION, 100);