diff --git a/services/searchDataproviders.service.ts b/services/searchDataproviders.service.ts index 91c4fd14..a3c71083 100644 --- a/services/searchDataproviders.service.ts +++ b/services/searchDataproviders.service.ts @@ -190,7 +190,7 @@ export class SearchDataprovidersService { return subjects; } getDataproviderType(resData: any): string { - if(resData['datasourcetype'].hasOwnProperty("classname")) { + if(resData.hasOwnProperty('datasourcetype') && resData['datasourcetype'].hasOwnProperty("classname")) { return resData['datasourcetype'].classname; } else { return '';