diff --git a/modules/Migration/schema/720_to_721.php b/modules/Migration/schema/720_to_721.php
index 0e14acc38dd10588d77f95f43e64eb1c612d4954..16d263c535bed0a57768e3ed79b5528cbcb1faf2 100644
--- a/modules/Migration/schema/720_to_721.php
+++ b/modules/Migration/schema/720_to_721.php
@@ -79,4 +79,7 @@ if (defined('VTIGER_UPGRADE')) {
 
     $db->pquery('INSERT INTO vtiger_date_format (date_format, sortorderid, presence) VALUES (?, ?, ?)', ['dd.mm.yyyy', 3, 1]);
     $db->pquery('INSERT INTO vtiger_date_format (date_format, sortorderid, presence) VALUES (?, ?, ?)', ['dd/mm/yyyy', 4, 1]);
+    
+    //#1248 => updated vtiger_systems.server_password to TEXT
+    $db->pquery('ALTER TABLE vtiger_systems MODIFY server_password text', array());
 }
\ No newline at end of file