diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql
index 0733b5585aec7326395b9e66f5b65213fc57c9f8..20b5be4d954b34d748837608a7ef9496df62be60 100644
--- a/migration/19.12/1912.sql
+++ b/migration/19.12/1912.sql
@@ -232,6 +232,11 @@ DO $$ BEGIN
 END$$;
 
 
+/* ATTACHMENTS */
+ALTER TABLE res_attachments DROP COLUMN IF EXISTS origin_id;
+ALTER TABLE res_attachments ADD COLUMN origin_id INTEGER;
+
+
 /* MLB COLL EXT */
 DO $$ BEGIN
     IF (SELECT count(attname) FROM pg_attribute WHERE attrelid = (SELECT oid FROM pg_class WHERE relname = 'res_letterbox') AND attname = 'category_id') = 0 THEN
diff --git a/sql/structure.sql b/sql/structure.sql
index ec445a5bd15ec08ef9839c06cc1d70fcd4f20637..8473f8b8b9f0e0a8856a8f940d68d7d2a2a9590d 100755
--- a/sql/structure.sql
+++ b/sql/structure.sql
@@ -274,6 +274,7 @@ CREATE TABLE res_attachments
   dest_user character varying(128) DEFAULT NULL::character varying,
   coll_id character varying(32) NOT NULL,
   res_id_master bigint,
+  origin_id INTEGER,
   attachment_type character varying(255) DEFAULT NULL::character varying,
   dest_contact_id bigint,
   dest_address_id bigint,