diff --git a/geom/geom/src/TGeoVoxelFinder.cxx b/geom/geom/src/TGeoVoxelFinder.cxx
index 34e6ce493eaee2f2c2500d8b9a16c2bd445f3255..8b528448ba17ff63da14d4d451797531f9a2d316 100644
--- a/geom/geom/src/TGeoVoxelFinder.cxx
+++ b/geom/geom/src/TGeoVoxelFinder.cxx
@@ -93,7 +93,7 @@ TGeoVoxelFinder::TGeoVoxelFinder()
 TGeoVoxelFinder::TGeoVoxelFinder(TGeoVolume *vol)
 {
 // Default constructor
-   if (!vol) return;
+   if (!vol) Fatal("TGeoVoxelFinder", "Null pointer for volume");
    fVolume  = vol;
    fVolume->SetCylVoxels(kFALSE);
    fNboxes   = 0;