diff --git a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m
index 0a887c891672ea67064137948ea1d5e927bf4176..3ad56e7d681177661bb1394a35baf7a07b538f48 100644
--- a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m
+++ b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m
@@ -45,23 +45,20 @@ params_eff.data_request='\tcv_shot::top.results.bolo_u.confidence';
 bolo_u_confidence = gdat(shot,params_eff);
 
 status = ~ischar(bolo_u_intensity.data) & ~ischar(bolo_u_prad_core.data);
-
+imas_version_number=getenv('IMAS_VERSION')
 if status
   nchannel = numel(bolo_u_intensity.x);
   ids_bolometer.channel(1:nchannel) = ids_bolometer.channel(1);
   for ii = 1:nchannel
     
     ids_bolometer.channel{ii}.name = bolo_geom.channel{ii}.name;
-    ids_bolometer_description.channel{ii}.name = ...
-        ['RADCAM bolometer detector name, from camera labels and number ' ...
-        'VT: Vertical Top, UL: Upper Lateral, ML: Middle Lateral, ' ...
-        'DIV: Divertor, VB: Vertical bottom. Matches cabling.'];
-    
-    ids_bolometer.channel{ii}.identifier = bolo_geom.channel{ii}.identifier;
-    ids_bolometer_description.channel{ii}.identifier = ...
-        ['RADCAM bolometer system, global index from order in ' ...
-        '\results::bolo_u tree'];
-    
+
+    if strcmp(aa(1),'3')
+        ids_bolometer.channel{ii}.identifier = bolo_geom.channel{ii}.identifier;
+    elseif strcmp(aa(1),'4')
+        ids_bolometer.channel{ii}.description = bolo_geom.channel{ii}.identifier;
+    end
+
     ids_bolometer.channel{ii}.detector.geometry_type= bolo_geom.channel{ii}.detector.geometry_type;
     ids_bolometer.channel{ii}.detector.centre.phi= bolo_geom.channel{ii}.detector.centre.phi;
     ids_bolometer.channel{ii}.detector.centre.r= bolo_geom.channel{ii}.detector.centre.r;