diff --git a/matlab/TCV/gdat_tcv.m b/matlab/TCV/gdat_tcv.m
index 36d0e0690b848ff3e2546c3bb061a8f9ef5c0fc4..2d06b8dbfe76a3534d077caa73e3143cd00ca4ce 100644
--- a/matlab/TCV/gdat_tcv.m
+++ b/matlab/TCV/gdat_tcv.m
@@ -1315,12 +1315,12 @@ elseif strcmp(mapping_for_tcv.method,'switchcase')
        gdat_data.data = gdat_data.gas_request_volt.data;
        gdat_data.units = gdat_data.gas_request_volt.units;
        gdat_data.t = gdat_data.gas_request_volt.t;
-       gdat_data.data_fullpath = gdat_data.gas_request.data_fullpath;
+       gdat_data.data_fullpath = gdat_data.gas_request_volt.data_fullpath;
      case {'gas_feedforward'}
        gdat_data.data = gdat_data.gas_feedforward_volt.data;
        gdat_data.units = gdat_data.gas_feedforward_volt.units;
        gdat_data.t = gdat_data.gas_feedforward_volt.t;
-       gdat_data.data_fullpath = gdat_data.gas_feedforward.data_fullpath;
+       gdat_data.data_fullpath = gdat_data.gas_feedforward_volt.data_fullpath;
      case {'gas_valve'}
       if ~isfield(params_eff,'source') || isempty(params_eff.source)
         params_eff.source = {{1,'D2'}, {3,'N2'}};