diff --git a/core/main/client/lib/webrtcadapter.js b/core/main/client/lib/webrtcadapter.js index 6ecb0798c..80233a2c2 100644 --- a/core/main/client/lib/webrtcadapter.js +++ b/core/main/client/lib/webrtcadapter.js @@ -149,7 +149,7 @@ if (navigator.mozGetUserMedia) { var orgEnumerateDevices = navigator.mediaDevices.enumerateDevices.bind(navigator.mediaDevices); navigator.mediaDevices.enumerateDevices = function() { - return orgEnumerateDevices().catch(function(e) { + return orgEnumerateDevices().then(undefined, function(e) { if (e.name === 'NotFoundError') { return []; }