diff --git a/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc b/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc
index a6278d4ef009e346b47f78b33eac49e127b556b7..24fdc586e95eb87e4b6f059bc112f212f48b8432 100644
--- a/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc
+++ b/source/geometry/solids/Boolean/src/G4DisplacedSolid.cc
@@ -72,6 +72,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName,
   }
   fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse());
 
+  G4VoxelLimits voxelLimits;
+  G4AffineTransform affineTransform;
   G4double vmin, vmax;
   CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax);
   fPmin.setX(vmin - 0.5*kCarTolerance);
@@ -112,6 +114,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName,
   }
   fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse());
 
+  G4VoxelLimits voxelLimits;
+  G4AffineTransform affineTransform;
   G4double vmin, vmax;
   CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax);
   fPmin.setX(vmin - 0.5*kCarTolerance);
@@ -151,6 +155,8 @@ G4DisplacedSolid::G4DisplacedSolid( const G4String& pName,
   }
   fPtrTransform = new G4AffineTransform(fDirectTransform->Inverse());
 
+  G4VoxelLimits voxelLimits;
+  G4AffineTransform affineTransform;
   G4double vmin, vmax;
   CalculateExtent(kXAxis,voxelLimits,affineTransform,vmin,vmax);
   fPmin.setX(vmin - 0.5*kCarTolerance);