diff --git a/modules/Vtiger/handlers/CheckDuplicateHandler.php b/modules/Vtiger/handlers/CheckDuplicateHandler.php
index 5247a637bcdad8336a4133dce2ad13cdcd82cd87..149f30db65c34720a9d0b0a728f595cc4066b630 100644
--- a/modules/Vtiger/handlers/CheckDuplicateHandler.php
+++ b/modules/Vtiger/handlers/CheckDuplicateHandler.php
@@ -154,8 +154,7 @@ class CheckDuplicateHandler extends VTEventHandler {
 					}
 
 					if (count($conditions) > 0) {
-						$conditionGlue = ($moduleModel->duplicateCondition == 'all') ? 'AND' : 'OR';
-						$conditionsSql = implode(" $conditionGlue ", $conditions);
+						$conditionsSql = implode(" AND ", $conditions);
 						$query .= " AND ($conditionsSql)";
 					}