diff --git a/packages/frontend/src/os.ts b/packages/frontend/src/os.ts index 010fdbb6d..ab40c8bdd 100644 --- a/packages/frontend/src/os.ts +++ b/packages/frontend/src/os.ts @@ -109,10 +109,17 @@ export function promiseDialog>( if (onFailure) { onFailure(err); } else { - alert({ - type: 'error', - text: err, - }); + if (err.message) { + alert({ + type: 'error', + text: err.message, + }); + } else { + alert({ + type: 'error', + text: err, + }); + } } });