---
title: "Breaking: #67402 - Extbase AbstractDomainObject __wakeup()"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-67402"
source: "Changelog/7.3/Breaking-67402-ExtbaseAbstractDomainObjectWakeUp.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Breaking: #67402 - Extbase AbstractDomainObject \_\_wakeup()

See [forge#67402](https://forge.typo3.org/issues/67402)

## Description

Method `__wakeup()` in classes extending `TYPO3CMSExtbaseDomainObjectAbstractDomainObject`
is no longer called if objects are created when fetched from persistence.

## Affected Installations

An instance is affected if own domain objects extending AbstractDomainObject
implement own `__wakeup()` methods. Those methods are no longer called.

## Migration

Move initialization code from `__wakeup()` to `initializeObject()`. As a bonus, dependencies have been injection at
this point already.
