diff --git a/sql/160_to_170.sql b/sql/160_to_170.sql
index 413aee87ef7ef55c542888b4310e262af1372f2b..2beaf50128607b12fc32672daff451c295c5bd11 100644
--- a/sql/160_to_170.sql
+++ b/sql/160_to_170.sql
@@ -269,4 +269,7 @@ ALTER TABLE users ADD ra_expiration_date timestamp without time zone;
 /** Add new service for group which have view_doc_history service **/
 INSERT INTO usergroups_services SELECT group_id, 'view_full_history' FROM usergroups_services WHERE service_id = 'view_doc_history';
 
+/** Migrate signatures to the new table **/
+INSERT INTO user_signatures (user_id, signature_label, signature_path, signature_file_name) SELECT user_id, '', signature_path, signature_file_name FROM users WHERE signature_path is not null and signature_file_name is not null;
+
 UPDATE parameters SET param_value_int = '170' WHERE id = 'database_version';