diff --git a/Implementation/src/patch/java/org/hibernate/engine/internal/TwoPhaseLoad.java b/Implementation/src/patch/java/org/hibernate/engine/internal/TwoPhaseLoad.java
index ae29c67..d4357f7 100644
--- a/Implementation/src/patch/java/org/hibernate/engine/internal/TwoPhaseLoad.java
+++ b/Implementation/src/patch/java/org/hibernate/engine/internal/TwoPhaseLoad.java
@@ -152,7 +152,7 @@
final Object version = Versioning.getVersion(hydratedState, persister);
final CacheEntry entry = persister.buildCacheEntry(entity, hydratedState, version, session);
- final CacheKey cacheKey = session.generateCacheKey(id, persister.getIdentifierType(), persister.getRootEntityName());
+ final CacheKey cacheKey = session.generateCacheKey(id, persister.getIdentifierType(), persister.getEntityName());