diff --git a/tracy/tracy/src/soleillib.cc b/tracy/tracy/src/soleillib.cc
index cb4269dfdcd93fd4bfefc55b94e374056fb7c6e6..ffcda184a72b03ee5f9544c7b852224fd0aa8607 100644
--- a/tracy/tracy/src/soleillib.cc
+++ b/tracy/tracy/src/soleillib.cc
@@ -658,7 +658,7 @@ void ReadCh(const char *AperFile)
 	  k2 = Elem_GetPos(Fnum2, 1);
 	/* set the vacuum chamber*/
 	  for(i=1; i<globval.Cell_nLoc; i++){
-	    if(i>=k1 && i<=k2){
+	    if(i>=k1 && i<k2){
 	      Cell[i].maxampl[X_][0] = dxmin;
 	      Cell[i].maxampl[X_][1] = dxmax;
 	      Cell[i].maxampl[Y_][0] = dymin;
@@ -1972,7 +1972,7 @@ void Multipole_thicksext(char const *fic_hcorr, char const *fic_vcorr, char cons
  }
 
 
- if (trace) printf("Elements: ndip=%d nquad=%d  nsext=%d nhcorr=%d nvcorr=%d nqcorr=%d\n",
+ if (!trace) printf("Elements: ndip=%d nquad=%d  nsext=%d nhcorr=%d nvcorr=%d nqcorr=%d\n",
                      ndip,nquad,nsext,nhcorr,nvcorr,nqcorr);
 
  /***********************************************************************************/