Index: triggers/audit_trigger.cpp =================================================================== RCS file: /cvs/cvsnt/triggers/audit_trigger.cpp,v retrieving revision 1.1.2.50 diff -c -r1.1.2.50 audit_trigger.cpp *** triggers/audit_trigger.cpp 6 Oct 2008 16:21:55 -0000 1.1.2.50 --- triggers/audit_trigger.cpp 4 Nov 2008 10:39:30 -0000 *************** *** 378,383 **** --- 378,388 ---- int postcommandaudit(const struct trigger_interface_t* cb, const char *directory, int return_code) { + if(!g_pDb) + { + CServerIo::error("Audit trigger initialiasation failed: %s\n",g_error.c_str()); + return -1; + } if(g_AuditLogSessions) { cvs::string tbl = g_pDb->parseTableName("SessionLog");