diff --git a/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeAuxContainerCnv_v1.cxx b/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeAuxContainerCnv_v1.cxx
index 5b88e7a180d9d54bbb332151de6a4559a93a80d4..620290e8bb9b697f30f0e94dc18d10ea5acc6abe 100644
--- a/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeAuxContainerCnv_v1.cxx
+++ b/Event/xAOD/xAODHIEventAthenaPool/src/xAODHIEventShapeAuxContainerCnv_v1.cxx
@@ -1,9 +1,7 @@
 /*
-  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
 */
 
-// $Id: xAODHIEventShapeAuxContainerCnv_v1.cxx 694377 2015-09-11 13:50:57Z krasznaa $
-
 // System include(s):
 #include <stdexcept>
 
@@ -119,7 +117,7 @@ persToTrans( const xAOD::HIEventShapeAuxContainer_v1* oldObj,
          if (!src) {
             // This can happen with corrupt input files. In this case just
             // fill dummy values into the new object:
-            r.clear( auxid, dst, nindex );
+            r.clear( auxid, newInt, nindex, 1 );
             continue;
          }
          r.copy( auxid, dst, nindex, src, oindex );