diff --git a/matlab/AUG/rdaAUG_eff.m b/matlab/AUG/rdaAUG_eff.m
index a6270ddbcc50b1360984f9eb66a00ef011bfbf5d..142ca6a1ee1657ed7ef11a405b29dd5f469bf1dc 100644
--- a/matlab/AUG/rdaAUG_eff.m
+++ b/matlab/AUG/rdaAUG_eff.m
@@ -167,7 +167,7 @@ if usemdsplus
     % use augsignal to get effective layout as in ISIS and sf2sig, for example for EQI/PFM
     eval(['[data,error]=mdsvalue(''_rdaeff' user diagname '=augsignal(' num2str(shot) ',"' diagname '","' sigtype '","' shotfile_exp ...
             '",' ed_number ',' tstart ',' tend ',_oshot' user diagname ',_oed' user diagname ',' ask_raw ')'');']);
-    if isfloat(data) && isa(data,'single')
+    if isa(data,'single')
         data=double(data);
     end
   elseif isempty(param_set_name) && ~area_base && ~time_base