diff --git a/packages/integrations/src/captureconsole.ts b/packages/integrations/src/captureconsole.ts index bd3a7c055083..469e3c8aae26 100644 --- a/packages/integrations/src/captureconsole.ts +++ b/packages/integrations/src/captureconsole.ts @@ -70,9 +70,8 @@ export class CaptureConsole implements Integration { }); } - // this fails for some browsers. :( - if (originalConsoleLevel) { - Function.prototype.apply.call(originalConsoleLevel, global.console, args); + if (originalConsoleLevel && 'originalConsoleLevel' in global.console) { + global.console[originalConsoleLevel](...args); } }); });