--- source3/passdb/login_cache.c~ 2009-10-29 07:47:16.000000000 +0000 +++ source3/passdb/login_cache.c 2010-01-27 23:05:16.000000000 +0000 @@ -92,3 +92,3 @@ SAFE_FREE(databuf.dptr); return NULL; } + entry->entry_timestamp = 0; if (tdb_unpack (databuf.dptr, databuf.dsize, SAM_CACHE_FORMAT, &entry->entry_timestamp, &entry->acct_ctrl, &entry->bad_password_count, &entry->bad_password_time) == -1) {