diff --git a/NPSimulation/Core/MaterialManager.cc b/NPSimulation/Core/MaterialManager.cc
index 07ae1a438355f11bd773fe7ab1921ded8b171d6c..8eb8dae1e991c5c746e28acbf860c8565b9b79cc 100644
--- a/NPSimulation/Core/MaterialManager.cc
+++ b/NPSimulation/Core/MaterialManager.cc
@@ -1220,7 +1220,7 @@ G4Element* MaterialManager::GetElementFromLibrary(string Name) {
 //
 G4Material* MaterialManager::GetGasFromLibrary(string Name, double Pressure, double Temperature) {
   ostringstream oss;
-  oss << Name << "_" << Pressure << "_" << Temperature;
+  oss << Name << "_" << Pressure / bar << "bar_" << Temperature << "K";
   string newName = oss.str();
   map<string, G4Material*>::iterator it;
   it = m_Material.find(Name);