Skip to content Skip to sidebar

Resolved

Reported for: WPML Multilingual & Multicurrency for WooCommerce 5.0.0

Resolved in: 5.0.1

Overview of the issue

If you are using an outdated version of WooCommerce (e.g. 6.2) and and outdated version of WPML Multilingual & Multicurrency for WooCommerce (e.g. 4.12.6) and you try to update them at the same time, you will get the following error:

Fatal error: Uncaught Exception: Can’t enable or disable the attributes lookup table usage while it’s regenerating in … /wp-content/plugins/woocommerce/src/Internal/ProductAttributesLookup/DataRegenarator.php:362

This happens because both plugins try to generate the lookup table at the same time and collide.

Workaround

Before proceeding be sure of making a full backup of your site. Deactivate and reactivate the WooCommerce plugin. It will generate the missing lookup table.