diff --git a/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx b/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx
index 9c51cc9b2740ff7a0701eda28aeb0e01303f9a9d..75da880c67b4d6de5b8b93c4bb729f33eac2dfd5 100755
--- a/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx
+++ b/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx
@@ -3517,9 +3517,7 @@ CombinedMuonTrackBuilder::createExtrapolatedTrack(
 	    }
 
 	    // track out from vertex
-	    // protect the momentum to avoid excessive Eloss
-            double Emax = 50000.;
-	    Amg::Vector3D momentum = parameters.position()*Emax/parameters.position().mag();
+	    Amg::Vector3D momentum = parameters.position()*Gaudi::Units::TeV/parameters.position().mag();
 	    trackParameters = new Trk::Perigee(vertex->position(),
 					       momentum,
 					       1.,