diff --git a/Examples/Filtering/GeometriesChangeSpatialReference.cxx b/Examples/Filtering/GeometriesChangeSpatialReference.cxx
index 661a2815192d1e376b0c0604e542c18b181d0928..c6a9107e6c38e9bb0453bea0e792fe38d32117d1 100644
--- a/Examples/Filtering/GeometriesChangeSpatialReference.cxx
+++ b/Examples/Filtering/GeometriesChangeSpatialReference.cxx
@@ -77,7 +77,7 @@ ReprojectTransformationFunctor::operator()(OGRGeometry const* in) const
   if (out)
     {
     const OGRErr err = out->transform(m_reprojector.get());
-    if (!err != OGRERR_NONE)
+    if (err == OGRERR_NONE)
       {
       itkGenericExceptionMacro(<< "Cannot reproject a geometry: " << CPLGetLastErrorMsg());
       }
@@ -102,6 +102,7 @@ struct Options
 
     for (int a=1; a!=argc; ++a)
       {
+      std::cout << "argv[a] " <<  argv[a] << std::endl;
       if (!strcmp(argv[a], "-wkt"))
         wkt = argv[a];
       else if (!strcmp(argv[a], "-"))