diff --git a/src/THcDriftChamber.cxx b/src/THcDriftChamber.cxx
index 9733e90be5f4e559d2b77edab28bc24a5d3d3b04..df5b80103811384f2d3f81680f094c62d1d51496 100644
--- a/src/THcDriftChamber.cxx
+++ b/src/THcDriftChamber.cxx
@@ -973,10 +973,7 @@ void THcDriftChamber::CorrectHitTimes()
 				 x*plane->GetReadoutCorr()/fWireVelocity;
 
 		  // This applies the wire velocity correction for new SHMS chambers --hszumila, SEP17
-		  THcDC* fParent;
-		  fParent = (THcDC*) GetParent();
-		  Int_t version = fParent->GetVersion();
-		  if (version!= 0){
+		  if (!fHMSStyleChambers){
 			  Int_t pln = hit->GetPlaneNum();
 			  Int_t readoutSide = hit->GetReadoutSide();