diff --git a/matlab/TCV/gdat_tcv.m b/matlab/TCV/gdat_tcv.m
index a3d6a4bfbd1b4c5da92aaea46aea922aeb871b2a..d254b260610274e2e95fdf735b21ed2ced5ea9a8 100644
--- a/matlab/TCV/gdat_tcv.m
+++ b/matlab/TCV/gdat_tcv.m
@@ -2800,8 +2800,8 @@ elseif strcmp(mapping_for_tcv.method,'switchcase')
         nodenameeff = '\results::NBH:POWR_TCV';
       end
       nbh_data_tdi = tdi(nodenameeff);
-      gdat_data.nbi1.help = tracetdi.help;
-      gdat_data.nbi1.status_mds = tracetdi.status;
+      gdat_data.nbi1.help = nbh_data_tdi.help;
+      gdat_data.nbi1.status_mds = nbh_data_tdi.status;
       if mod(gdat_data.nbi1.status_mds,2) == 1
         nbi_neutral_power_tot = nbh_data_tdi.data.*1e6; % in W
         ij = nbi_neutral_power_tot<100;