diff --git a/DDG4/lcio/Geant4Output2LCIO.cpp b/DDG4/lcio/Geant4Output2LCIO.cpp
index 7c62ff6b6a1d7f23748cdca2cc0a8075a8cf02ce..aff0ec9ad80b3fc8499b8f353269ce1aa45da889 100644
--- a/DDG4/lcio/Geant4Output2LCIO.cpp
+++ b/DDG4/lcio/Geant4Output2LCIO.cpp
@@ -194,7 +194,7 @@ lcio::LCCollectionVec* Geant4Output2LCIO::saveParticles(Geant4ParticleMap* parti
 
       q->setTime(p->time/ns);
       q->setMass(p->mass/GeV);
-      q->setCharge(def ? def->GetPDGCharge()/3.0 : 0); // Charge(e+) = 1 !
+      q->setCharge(def ? def->GetPDGCharge() : 0); // Charge(e+) = 1 !
 
       // Set generator status
       q->setGeneratorStatus(0);