diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 5ef708f111..8568b13c0c 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -528,7 +528,10 @@ public class Helper { Intent view = new Intent(Intent.ACTION_VIEW, uri); if (task) view.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - context.startActivity(getChooser(context, view)); + context.startActivity(view); + } catch (ActivityNotFoundException ex) { + Log.w(ex); + ToastEx.makeText(context, context.getString(R.string.title_no_viewer, uri), Toast.LENGTH_LONG).show(); } catch (Throwable ex) { Log.e(ex); ToastEx.makeText(context, Log.formatThrowable(ex, false), Toast.LENGTH_LONG).show();