diff --git a/modules/angular2/src/test_lib/fake_async.ts b/modules/angular2/src/test_lib/fake_async.ts index 947690ee43..e1b510decd 100644 --- a/modules/angular2/src/test_lib/fake_async.ts +++ b/modules/angular2/src/test_lib/fake_async.ts @@ -129,7 +129,7 @@ function _dequeueTimer(id: number): Function { } function _assertInFakeAsyncZone(): void { - if (!(global.zone)._inFakeAsyncZone) { + if (!global.zone || !(global.zone)._inFakeAsyncZone) { throw new Error('The code should be running in the fakeAsync zone to call this function'); } }