diff --git a/lib/angular2/shared/services/core/error.ejs b/lib/angular2/shared/services/core/error.ejs index 3dac5adf..45e85837 100644 --- a/lib/angular2/shared/services/core/error.ejs +++ b/lib/angular2/shared/services/core/error.ejs @@ -8,6 +8,8 @@ import { Observable, throwError } from 'rxjs'; @Injectable() export class ErrorHandler { public handleError(errorResponse: HttpErrorResponse): Observable { - return throwError(errorResponse.error.error || 'Server error'); + return throwError( + (errorResponse.error && errorResponse.error.error) || 'Server error', + ); } }