diff --git a/Code/BasicFilters/otbBinaryImageToDensityImageFilter.txx b/Code/BasicFilters/otbBinaryImageToDensityImageFilter.txx
index 3a8419c2393e30cfa2a6aee8e71689d9f377dd0c..2201cc6e2ac1c7ec3c876a32f0725d49bb4a9618 100644
--- a/Code/BasicFilters/otbBinaryImageToDensityImageFilter.txx
+++ b/Code/BasicFilters/otbBinaryImageToDensityImageFilter.txx
@@ -51,7 +51,6 @@ void
 BinaryImageToDensityImageFilter<TInputImage, TOutputImage, TCountFunction>
 ::GenerateInputRequestedRegion()
 {
-  std::cout<<"GenerateInputRequestedRegion"<<std::endl;
   // call the superclass' implementation of this method
   Superclass::GenerateInputRequestedRegion();
 
diff --git a/Code/Projections/otbVectorDataProjectionFilter.txx b/Code/Projections/otbVectorDataProjectionFilter.txx
index 4e6870505b201c202030e83fb37817a7d80c70c8..8ed7c61a34b5967613390abf53730c102385e9b1 100644
--- a/Code/Projections/otbVectorDataProjectionFilter.txx
+++ b/Code/Projections/otbVectorDataProjectionFilter.txx
@@ -397,7 +397,9 @@ VectorDataProjectionFilter<TInputVectorData,TOutputVectorData>
   InputChildrenListType children = source->GetChildrenList();
 
   // For each child
-  for(typename InputChildrenListType::iterator it = children.begin(); it!=children.end();++it)
+typename InputChildrenListType::iterator it = children.begin();
+while(it!=children.end())
+//for(typename InputChildrenListType::iterator it = children.begin(); it!=children.end();++it)
   {
     typename OutputInternalTreeNodeType::Pointer newContainer;
 
@@ -492,6 +494,7 @@ VectorDataProjectionFilter<TInputVectorData,TOutputVectorData>
         break;
       }
     }
+++it;
   }
 }