diff --git a/modules/database/src/ioc/dbStatic/dbStaticLib.c b/modules/database/src/ioc/dbStatic/dbStaticLib.c index 70138e29c..306901ec6 100644 --- a/modules/database/src/ioc/dbStatic/dbStaticLib.c +++ b/modules/database/src/ioc/dbStatic/dbStaticLib.c @@ -1219,7 +1219,9 @@ long dbNextRecordType(DBENTRY *pdbentry) char * dbGetRecordTypeName(DBENTRY *pdbentry) { - return(pdbentry->precordType->name); + dbRecordType *pdbRecordType = pdbentry->precordType; + if(!pdbRecordType) return NULL; + return(pdbRecordType->name); } int dbGetNRecordTypes(DBENTRY *pdbentry)