diff --git a/DDG4/src/Geant4PhysicsConstructor.cpp b/DDG4/src/Geant4PhysicsConstructor.cpp
index 35542a9ced888f86543f8c1ab55427210a6433cd..36d3fd5c1a4a52f8a94949176d310c87d72ece82 100644
--- a/DDG4/src/Geant4PhysicsConstructor.cpp
+++ b/DDG4/src/Geant4PhysicsConstructor.cpp
@@ -38,13 +38,12 @@ namespace  {
 
 #if G4VERSION_NUMBER >= 1030
       iter = GetParticleIterator();
-#else
- #if G4VERSION_NUMBER >= 1000
+#elif G4VERSION_NUMBER >= 1000
       iter = aParticleIterator;
- #else  
+#else  
       iter = theParticleIterator;
- #endif
 #endif 
+
       iter->reset();
       return iter;
     }