diff --git a/install/sql/incremental/upd_0027.sql b/install/sql/incremental/upd_0027.sql
new file mode 100644
index 0000000000000000000000000000000000000000..9127ede61d21836b77273e431bad735a3032cb35
--- /dev/null
+++ b/install/sql/incremental/upd_0027.sql
@@ -0,0 +1 @@
+ALTER TABLE  `dns_rr` MODIFY COLUMN `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SPF','SRV','TXT') default NULL;
diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql
index ff5b2ef9c9fa59e7c0cd4224970b7d8ccc4c1b69..51b1e3dc1a6e22a7cbbb0c3171a37a0eae7aa7fb 100644
--- a/install/sql/ispconfig3.sql
+++ b/install/sql/ispconfig3.sql
@@ -254,7 +254,7 @@ CREATE TABLE `dns_rr` (
   `server_id` int(11) NOT NULL default '1',
   `zone` int(11) unsigned NOT NULL,
   `name` varchar(64) NOT NULL,
-  `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT') default NULL,
+  `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SPF','SRV','TXT') default NULL,
   `data` varchar(255) NOT NULL,
   `aux` int(11) unsigned NOT NULL default '0',
   `ttl` int(11) unsigned NOT NULL default '86400',
@@ -1920,4 +1920,4 @@ INSERT INTO `sys_user` (`userid`, `sys_userid`, `sys_groupid`, `sys_perm_user`,
 
 INSERT INTO sys_config VALUES ('1','db','db_version','3.0.4');
 
-SET FOREIGN_KEY_CHECKS = 1;
\ No newline at end of file
+SET FOREIGN_KEY_CHECKS = 1;