diff --git a/aqt/errors.py b/aqt/errors.py
index 5985c5810..fe9a70ba7 100644
--- a/aqt/errors.py
+++ b/aqt/errors.py
@@ -97,28 +97,56 @@ Possible causes:
It's a good idea to run Tools>Check Database to ensure your collection \
is not corrupt.
"""))
+
stdText = _("""\
-An error occurred. It may have been caused by a harmless bug,
-or your deck may have a problem.
-
To confirm it's not a problem with your deck, please run -Tools > Check Database. -
If that doesn't fix the problem, please copy the following
-into a bug report:""")
+
An error occurred. Please use Tools > Check Database to see if \ +that fixes the problem.
+ +If problems persist, please report the problem on our \ +support site. Please copy and paste \ + the information below into your report.
""") + pluginText = _("""\ +An error occurred. Please start Anki while holding down the shift \ key, which will temporarily disable the add-ons you have installed.
-If the problem occurs even with add-ons disabled, please report the \ -issue on our support site.
-If the issue only occurs when add-ons are enabled, please use the \ -Tools>Add-ons menu item to disable one add-on and restart Anki, \ +Tools>Add-ons menu item to disable some add-ons and restart Anki, \ repeating until you discover the add-on that is causing the problem.
+ +When you've discovered the add-on that is causing the problem, please \ +report the issue on the \ +add-ons section of our support site. + +
Debug info:
""") if self.mw.addonManager.dirty: txt = pluginText else: txt = stdText # show dialog + error = self._supportText() + "\n" + error + txt = txt + "