Index: grass-addons/grass6/imagery/i.landsat.toar/landsat_met.c
===================================================================
--- grass-addons/grass6/imagery/i.landsat.toar/landsat_met.c	(revision 54364)
+++ grass-addons/grass6/imagery/i.landsat.toar/landsat_met.c	(working copy)
@@ -169,8 +169,14 @@
 
     /* --------------------------------------- */
     get_mtldata(mtldata, "SPACECRAFT_ID", value);
+    /* new MTL.txt use Landsat_7 instead of Landsat7 */
+    i = 0;
+    while( value[i] && (value[i] < '0' || value[i] > '9') ) i++;
+    lsat->number = atoi(value + i);        
+    /* the new code replace 
     chrncpy(name, value + 7, 1);
     lsat->number = atoi(name);
+     */
 
     get_mtldata(mtldata, "SENSOR_ID", value);
     chrncpy(lsat->sensor, value, 4);
