diff --git a/DDCore/src/VolumeManager.cpp b/DDCore/src/VolumeManager.cpp index db083f369..16dca01bc 100644 --- a/DDCore/src/VolumeManager.cpp +++ b/DDCore/src/VolumeManager.cpp @@ -187,8 +187,10 @@ namespace dd4hep { // used e.g. to model a very fine grained sensitive volume structure // without always having DetElements. } - add_entry(sd, parent, e, node, vol_encoding, chain); - ++count; + if (is_sensitive) { + add_entry(sd, parent, e, node, vol_encoding, chain); + ++count; + } if ( m_debug ) { IDDescriptor id(sd.readout().idSpec()); printout(INFO,"VolumeManager","Parent: %-44s id:%016llx Encoding: %s",