--- org/output.cc	2007-05-01 19:04:46.000000000 +0200
+++ org2/output.cc	2007-05-01 21:14:07.000000000 +0200
@@ -656,7 +656,7 @@
 			Tbl->addItem(rowno, 0, true, true, script_output);
 			free(script_output);
 			log_write(LOG_XML, "<script id=\"%s\" output=\"%s\" />", 
-					(*ssr_iter).id, (*ssr_iter).output);
+					xml_convert((*ssr_iter).id), xml_convert((*ssr_iter).output));
 			rowno++;
 		}
 		
@@ -1661,7 +1661,7 @@
 			script_output = formatScriptOutput((*iter));
 			log_write(LOG_NORMAL|LOG_SKID|LOG_STDOUT, "%s\n", script_output);
 			log_write(LOG_XML, "<script id=\"%s\" output=\"%s\" />", 
-					(*iter).id, (*iter).output);
+					xml_convert((*iter).id), xml_convert((*iter).output));
 		}
 		log_write(LOG_XML, "</hostscript>");
 	}

