Error when opening, probably because of extension "Image Occlusion Enhanced"

After installing the new Anki update 2.1.56 qt6 on Windows 10 and opening Anki the error notification popped up on my screen, which i copied under the post.
I followed the instructions and deactivated the extensions by using Shift-key when opening Anki. No more error notification.
After that I opened Anki as usual without Shift-key and recieved the error notification as expected. The instruction told me to selective deactivate my extensions to find the problem, so I deactivated my only extension “Image Occlusion Enhanced” which lead to solve the problem. So the extension “Image Occlusion Enhanced” is making problems with the new update and I just wanted to share it for the support.

error notification:

Fehler
Es ist ein Fehler aufgetreten. Bitte starten Sie Anki neu und halten Sie während des Startvorgangs die Umschalttaste gedrückt, damit Anki die installierten Erweiterungen temporär deaktiviert.
Wenn das Problem nur auftritt, wenn die Erweiterungen aktiviert sind, dann benutzen Sie bitte den Menueintrag Extras > Erweiterungen um die problembehaftete Erweiterung durch selektives Deaktivieren herauszufinden.
Wenn Sie die entsprechende Erweiterung herausgefunden haben, dann bitten wir, dass Sie sich mit einem entsprechenden Problembericht an die Support-Seite für Erweiterungen wenden, damit der Fehler behoben werden kann.
Debuginformationen:
Anki 2.1.56 (07fd88dd) Python 3.9.15 Qt 6.4.0 PyQt 6.4.0
Platform: Windows-10-10.0.19044
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2023-01-11 14:02:50

Caught exception:
Traceback (most recent call last):
File “aqt.progress”, line 118, in handler
File “aqt.main”, line 197, in on_window_init
File “aqt.main”, line 242, in setupProfileAfterWebviewsLoaded
File “aqt.main”, line 293, in setupProfile
File “aqt.main”, line 473, in loadProfile
File “_aqt.hooks”, line 3633, in call
File “anki.hooks”, line 34, in runHook
File “C:\Users\bengo\AppData\Roaming\Anki2\addons21\image_occlusion_enhanced\main.py”, line 201, in onProfileLoaded
editor._html = editor._html + io_editor_style.replace(“%”, “%%”)
AttributeError: module ‘aqt.editor’ has no attribute ‘_html’

Hi there, thanks for the report. It looks like you have an older version of the add-on installed that’s not compatible with newer Ankis. Head to ToolsAdd-ons and uninstall the one that’s listed there, then reinstall Image Occlusion Enhanced from AnkiWeb .

1 Like