---
title: "Breaking: #101186 - Strict typing in UnableToLinkException"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-unabletolinkexception-1687953808"
source: "Changelog/13.0/Breaking-101186-StrictTypingUnableToLinkException.rst"
typo3-version: "13.0"
typo3-major: 13
type: "breaking"
issue: 101186
forge: "https://forge.typo3.org/issues/101186"
tags: ["Backend", "NotScanned", "ext:fluid", "ext:frontend", "ext:redirects"]
rendered: "2026-09-24T12:29:17+00:00"
---

# Breaking: #101186 - Strict typing in UnableToLinkException {#breaking-unabletolinkexception-1687953808}

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

## Description {#description}

The class constructor in `\TYPO3\CMS\Frontend\Typolink\UnableToLinkException`
is now strictly typed. In addition, the variable `$linkText` has type `string`.

## Impact {#impact}

The class constructor is now strictly typed.

## Affected installations {#affected-installations}

TYPO3 sites using the `\TYPO3\CMS\Frontend\Typolink\UnableToLinkException` exception.

## Migration {#migration}

Ensure that the class constructor is called properly, according to the changed signature:

```php
public function __construct(
    string $message = '',
    int $code = 0,
    ?\Throwable $previous = null,
    string $linkText = ''
);
```
