diff --git a/featureExtraction.m b/featureExtraction.m
index c2b92d78925c912dab3013f2e7b4720c00ec31b4..efcba48065e636c2a8999cb2bbc2e92d3f6daaf4 100644
--- a/featureExtraction.m
+++ b/featureExtraction.m
@@ -62,19 +62,22 @@ end
 th=mean(mind)+2.64*std(mind);
 Ir=find(mind>th);
 
+if ~isempty(Ir)
 wfeat(Ir,:)=[];
 Cs(Ir,:)=[];
 tabcs(Ir,:)=[];
+ideltasr(Ir)=[];
+
+% ideltas update
+paramVBDS.ideltas(Ir)=[];
+end
 
 paramVBDS.c=c;
 paramVBDS.l=l;
 paramVBDS.Cs=Cs;
 paramVBDS.tabcs=tabcs;
 paramVBDS.plage=plage;
-ideltasr(Ir)=[];
 
-% ideltas update
-paramVBDS.ideltas(Ir)=[];
 
 end