diff --git a/modules/search_api_db/src/Plugin/search_api/backend/Database.php b/modules/search_api_db/src/Plugin/search_api/backend/Database.php
index 2cb53dfe..7041f25b 100644
--- a/modules/search_api_db/src/Plugin/search_api/backend/Database.php
+++ b/modules/search_api_db/src/Plugin/search_api/backend/Database.php
@@ -1031,6 +1031,7 @@ protected function fieldsUpdated(IndexInterface $index) {
     // The database operations might throw PDO or other exceptions, so we catch
     // them all and re-wrap them appropriately.
     catch (\Exception $e) {
+      watchdog_exception('search_api', $e);
       throw new SearchApiException($e->getMessage(), $e->getCode(), $e);
     }
   }
