diff --git a/src/PrimaryGeneratorAction.cc b/src/PrimaryGeneratorAction.cc
index a72754d7f6f801a4776ac1d231d994dfa43c07c7..e75cb420b9898be60e1e48230e6897244b6366a5 100644
--- a/src/PrimaryGeneratorAction.cc
+++ b/src/PrimaryGeneratorAction.cc
@@ -64,9 +64,7 @@ PrimaryGeneratorAction::~PrimaryGeneratorAction()
  */
 void PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent)
 {
-  if(fUseASCIIInput){
-    fASCIIParticleGun->GeneratePrimaryVertex(anEvent);
-  }else if(fUseRootInput){
+  if(fUseRootInput){
     GeneratePrimariesFromRootFile(anEvent);
   }else{
     fParticleGun->GeneratePrimaryVertex(anEvent);
@@ -99,7 +97,7 @@ void PrimaryGeneratorAction::GeneratePrimariesFromRootFile(G4Event* anEvent){
 }
 
 void PrimaryGeneratorAction::SetInputFile(G4String _name){
-  if(fUseRootInput || fUseASCIIInput){
+  if(fUseRootInput){
     G4cerr << "WARNING: Input file defined twice. Using first definition." << G4endl;
     return;
   }