Hey Mike, welcome back :-) > I'm running MySQL Version 5.0.18-nt I guess this regexp in function mysql_v() is the culprit: preg_match ('/^([0-9]+).([0-9]+).([0-9]+)/', $mysqlv, $match); It doesn't take the -nt into account. bye, Dirk