--- online.c.orig 2010-05-21 13:11:07.980230398 +0200 +++ online.c 2010-05-21 13:11:26.370230085 +0200 @@ -84,7 +84,7 @@ if (strcmp(conf.online_detect, "file") == 0) { DEBUG(3) debugf("online detection method 'file'\n"); - if (conf.online_file != NULL) { + if (conf.online_file == NULL) { logwrite(LOG_ALERT, "online detection mode is 'file', but online_file is undefined\n"); return NULL; }