diff --git a/DDG4/plugins/Geant4ExtraParticles.cpp b/DDG4/plugins/Geant4ExtraParticles.cpp
index 6de492dff7ce95b671906ade0d08468be8a2222b..f9580d15a64ade349516ce9a58cbc562cc718b9a 100644
--- a/DDG4/plugins/Geant4ExtraParticles.cpp
+++ b/DDG4/plugins/Geant4ExtraParticles.cpp
@@ -154,10 +154,8 @@ void Geant4ExtraParticles::constructProcess(Constructor& ctor) {
       if (pdef->GetPDGCharge() != 0) {
         pmgr->AddProcess(new G4hMultipleScattering(), -1,  1, 1); //multiple scattering
         pmgr->AddProcess(new G4hIonisation(),  -1,  2, 2); // ionisation
-        pmgr->AddProcess(new G4Decay(),   -1, -1, 2); // decay 
       } else {
-        //	pmgr->AddProcess(new G4hMultipleScattering(), -1,  1, 1); // multiple scattering
-        pmgr->AddProcess(new G4Decay(),   -1, -1, 2); // decay 
+        //nothing to do
       }
     }
   }