I have the SEO mod installed and followed the fix mentioned above and had the same results. (i.e. extra column called 'id' with blank fields).
I added this bit of code onto the 'admin/products/index.php' page and got it working - do a back up of the page in case things go wrong for you
QUOTE
$results[$i]['productId']."\t".
Find
QUOTE
// SEO friendly mod
if($config['sef'] == 0) {
$googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']."/index.php?act=viewProd&productId=".$results[$i]['productId']."\t".$name."\t".$desc;
} else {
include_once("../../includes/sef_urls.inc.php");
$googleBaseContent .= $glob['storeURL']. "/" . sef_get_base_url(). generateProductUrl($results[$i]['productId'])."\t".$name."\t".$desc;
}
and replace with
QUOTE
// SEO friendly mod
if($config['sef'] == 0) {
$googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']."/index.php?act=viewProd&productId=".$results[$i]['productId']."\t".$name."\t".$desc;
} else {
include_once("../../includes/sef_urls.inc.php");
$googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']. "/" . sef_get_base_url(). generateProductUrl($results[$i]['productId'])."\t".$name."\t".$desc;
}