diff --git a/modules/aggiornamenti/actions.php b/modules/aggiornamenti/actions.php index ea9be01bc..6f3852763 100644 --- a/modules/aggiornamenti/actions.php +++ b/modules/aggiornamenti/actions.php @@ -38,7 +38,7 @@ switch (post('op')) { break; case 'disable': - $dbo->query('UPDATE `zz_modules` SET `enabled` = 0 WHERE `id` = '.prepare($id).' OR `parent` = '.prepare($id)); + $dbo->query('UPDATE `zz_modules` SET `enabled` = 0 WHERE (`id` = '.prepare($id).' OR `parent` = '.prepare($id).') AND `id` != '.prepare(Modules::get('Aggiornamenti')['id'])); $_SESSION['infos'][] = tr('Modulo _MODULE_ disabilitato!', [ '_MODULE_' => '"'.Modules::get($id)['name'].'"',