Ok. fixed it. (I think).
Problem manifested on my MySQL 4.0 site, but not on my MySQL 4.1 Site.
the 4.0 was unhappy about the lack of an index in the Travelogue2 table (default is wp_t2).
To fix this, I altered the following file: ../themes/travelogue2/plugins/travelogue2-install.php
I added an id to the table (not sure if this helped, but I wanted a simple PRIMARY).
`$sql = “CREATE TABLE “.$table_name.” (
id INT(20) NOT NULL AUTO_INCREMENT,
name text NOT NULL,
value text NOT NULL,
description text NOT NULL,
PRIMARY KEY (id)
);”;`
NOTE 2 spaces between the KEY and (id).
Yes, nicer ways to do it, but it works – phew.