diff --git a/src/app/tes.service.ts b/src/app/tes.service.ts
index 65a3372c1eba1d9d88ae4c8ce2114a92c2546c35..abec735b40f1ed92d87941fad210ae5a1886103a 100644
--- a/src/app/tes.service.ts
+++ b/src/app/tes.service.ts
@@ -421,8 +421,8 @@ private httperror(errorstr: string) {
 private handleAppInstanceError(job: Job, error: any) {
     console.log('in handle appinst error');
     job.connectionState=0;
-    if ('error' in error && 'message' in error['error']) {
-        this.statusMsg.next(error['error']['message']);
+    if (error.error !== undefined && error.error.message !== undefined) {
+        this.statusMsg.next(error.error.message);
     } else {
         this.statusMsg.next(error);
     }