diff --git a/src/react-components/link-root.js b/src/react-components/link-root.js index fa90fb4dd8ddb7f52ac727262ec3fdbbf8db7d69..115cd174f88b5beb5c6da803a6968f5e36b003bb 100644 --- a/src/react-components/link-root.js +++ b/src/react-components/link-root.js @@ -80,9 +80,9 @@ class LinkRoot extends Component { } }) .catch(e => { - if (e instanceof Error && (e.message === "in_use" || e.message === "failed")) { - this.setState({ failedAtLeastOnce: true, enteredDigits: "" }); - } else { + this.setState({ failedAtLeastOnce: true, enteredDigits: "" }); + + if (!(e instanceof Error && (e.message === "in_use" || e.message === "failed"))) { throw e; } });