diff --git a/consumers.install b/consumers.install
index 5354a0f..953dc85 100644
--- a/consumers.install
+++ b/consumers.install
@@ -187,3 +187,12 @@ function consumers_update_8106() {
     ? $edum->updateFieldStorageDefinition($field_storage_definition)
     : $edum->installFieldStorageDefinition('owner_id', 'consumer', 'consumers', $field_definition);
 }
+
+/**
+ * Force 'owner_id' db column to match it's stored schema. Fixes update 8106.
+ */
+function consumers_update_8107() {
+  $edum = \Drupal::entityDefinitionUpdateManager();
+  $field_definition = $edum->getFieldStorageDefinition('owner_id', 'consumer');
+  $edum->updateFieldStorageDefinition($field_definition);
+}
