diff --git a/src/Mod/AddonManager/addonmanager_workers.py b/src/Mod/AddonManager/addonmanager_workers.py index 2d2dc0e168..f3dfead0b0 100644 --- a/src/Mod/AddonManager/addonmanager_workers.py +++ b/src/Mod/AddonManager/addonmanager_workers.py @@ -304,6 +304,9 @@ class FillMacroListWorker(QtCore.QThread): self.info_label_signal.emit("Downloading list of macros from the FreeCAD wiki...") self.progressbar_show.emit(True) u = utils.urlopen("https://www.freecadweb.org/wiki/Macros_recipes") + if u is None: + FreeCAD.Console.PrintWarning(translate('AddonsInstaller', 'Appears to be an issue connecting to the Wiki, therefore cannot retrieve Wiki macro list at this time')+"\n") + return if not u: return p = u.read()