X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fdatabase.c;h=d9080a5d716c58f39817de085cd77a217c2c213b;hb=18de56c1f03b77b9ca98e0dd2cd0b9c4888f6a40;hp=b3a67d69b36368ecab49944c149314ea7efdea57;hpb=36f38054c309aaf73741a69fec8ec90c3684c9ba;p=citadel.git diff --git a/citadel/database.c b/citadel/database.c index b3a67d69b..d9080a5d7 100644 --- a/citadel/database.c +++ b/citadel/database.c @@ -931,7 +931,7 @@ time_t CheckIfAlreadySeen(const char *Facility, { SEENM_syslog(LOG_DEBUG, "Loading"); cdbut = cdb_fetch(CDB_USETABLE, SKEY(guid)); - if (cdbut != NULL) { + if ((cdbut != NULL) && (cdbut->ptr != NULL)) { memcpy(&ut, cdbut->ptr, ((cdbut->len > sizeof(struct UseTable)) ? sizeof(struct UseTable) : cdbut->len));