diff --git a/src/app/contact/controllers/ContactCustomFieldController.php b/src/app/contact/controllers/ContactCustomFieldController.php
index ac1005ed438495ac5e09ce6f276d52d2fb23f882..77c4ee61b298f0574f35c7dcf7d75218cc3bbb7d 100644
--- a/src/app/contact/controllers/ContactCustomFieldController.php
+++ b/src/app/contact/controllers/ContactCustomFieldController.php
@@ -167,7 +167,7 @@ class ContactCustomFieldController
 
         $field = ContactCustomFieldListModel::getById(['select' => ['label'], 'id' => $args['id']]);
 
-        ContactModel::update(['postSet' => ['custom_fields' => "custom_fields - '{$args['id']}'"], 'where' => ['1 = ?'], 'data' => [1]]);
+        ContactModel::update(['postSet' => ['custom_fields' => "custom_fields - '{$args['id']}'"], 'where' => ['custom_fields != ?'], 'data' => [null]]);
         ContactParameterModel::delete(['where' => ['identifier = ?'], 'data' => ['contactCustomField_' . $args['id']]]);
 
         ContactCustomFieldListModel::delete([
diff --git a/src/core/controllers/AutoCompleteController.php b/src/core/controllers/AutoCompleteController.php
index f6fff1ec8f87c24241a68376b8afec026153f485..a0c5a5fabdf94d69b8441e713011267894ad7e64 100755
--- a/src/core/controllers/AutoCompleteController.php
+++ b/src/core/controllers/AutoCompleteController.php
@@ -1131,7 +1131,7 @@ class AutoCompleteController
         ValidatorModel::arrayType($args, ['where', 'data']);
         ValidatorModel::intType($args, ['fieldsNumber']);
 
-        $searchItems = explode(' ', $args['search']);
+        $searchItems = preg_split('/\s+/', $args['search']);
 
         foreach ($searchItems as $keyItem => $item) {
             if (strlen($item) >= 2) {