diff --git a/apps/communications/dialer/js/calls_handler.js b/apps/communications/dialer/js/calls_handler.js index 8e9e39798416..a6741d66fa68 100644 --- a/apps/communications/dialer/js/calls_handler.js +++ b/apps/communications/dialer/js/calls_handler.js @@ -613,9 +613,11 @@ var CallsHandler = (function callsHandler() { } function endConferenceCall() { - telephony.conferenceGroup.calls.forEach(function(call) { + var callsToEnd = telephony.conferenceGroup.calls; + for (var i = (callsToEnd.length - 1); i >= 0; i--) { + var call = callsToEnd[i]; call.hangUp(); - }); + } } function end() {