diff --git a/DDG4/src/Geant4InputHandling.cpp b/DDG4/src/Geant4InputHandling.cpp
index 81ab96790e3a9e3120536e542e7d32c059f1558d..a7638a2f4dcd42fe290e8c2d37a8e303b6933f33 100644
--- a/DDG4/src/Geant4InputHandling.cpp
+++ b/DDG4/src/Geant4InputHandling.cpp
@@ -464,6 +464,9 @@ int dd4hep::sim::generatePrimaries(const Geant4Action* caller,
 	    }
 	  }
 	}
+        if(caller->outputLevel() <= VERBOSE){
+          v4->Print();
+        }
       }
     }
     for(map<int,G4PrimaryParticle*>::iterator i=prim.begin(); i!=prim.end(); ++i)  {