diff --git a/core/metamodel.class.php b/core/metamodel.class.php index c33f7db4cc..69067b8d59 100644 --- a/core/metamodel.class.php +++ b/core/metamodel.class.php @@ -3911,7 +3911,10 @@ abstract class MetaModel foreach (self::DBGetIndexes($sClass) as $aColumns) { $sIndexId = implode('_', $aColumns); - + if (isset($aTableInfo['Indexes'][$sIndexId]) && $aTableInfo['Indexes'][$sIndexId]['used']) + { + continue; + } if(!CMDBSource::HasIndex($sTable, $sIndexId, $aColumns)) { $sColumns = "`".implode("`, `", $aColumns)."`";