--- src/uprecords.c 2009-01-02 00:46:00.000000000 +0100 +++ src/uprecords.c 2010-08-14 17:58:37.000000000 +0200 @@ -236,6 +236,9 @@ totalutime += u->utime; } + /* Prevents the downtime from showing as -x days, and the uptime as >100% */ + totaldtime = -totaldtime; + print_entry(totalutime, "since", since, "up", 0, 0); print_entry(totaldtime, "since", since, "down", 0, 0);