---
title: "Breaking: #82629 - Removed tce_db options \"prErr\" and \"uPT\""
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-82629"
source: "Changelog/9.0/Breaking-82629-TceDbOptionsPrErrAndUPTRemoved.rst"
typo3-version: "9.0"
typo3-major: 9
type: "breaking"
issue: 82629
forge: "https://forge.typo3.org/issues/82629"
tags: ["Backend", "PHP-API", "FullyScanned"]
rendered: "2026-09-18T17:00:34+00:00"
---

# Breaking: #82629 - Removed tce_db options "prErr" and "uPT" {#breaking-82629}

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

## Description {#description}

The two options `prErr` ("print errors") and `uPT` ("update page tree"), usually set via GET/POST
when calling TYPO3's Backend endpoint `tce_db` (DataHandler actions within the TYPO3 Backend),
have been removed, and are now automatically evaluated when the endpoint is called.

The option `prErr` added possible errors to the Message Queue. The option `uPT` triggered an update
of the pagetree after a page-related action was made.

Both options are dropped as the functionality is enabled by default.

The corresponding methods have been adjusted:

-   `TYPO3CMSCoreDataHandlingDataHandler->printLogErrorMessages()` does not need a method argument anymore.
-   The public property `TYPO3CMSBackendControllerSimpleDataHandlerController->prErr` is removed
-   The public property `TYPO3CMSBackendControllerSimpleDataHandlerController->uPT` is removed

## Impact {#impact}

Calling `tce_db` with any of the two options has no effect anymore.

## Affected Installations {#affected-installations}

Installations with third-party extensions accessing the entrypoint `tce_db` or calling
`DataHandler->printLogErrorMessages()` via PHP.

## Migration {#migration}

Remove any of the parameters in the PHP code and everything will continue to work as before.
