diff --git a/interface/lib/classes/custom_datasource.inc.php b/interface/lib/classes/custom_datasource.inc.php
index d972fbd251a41734f84501695588575ab8a7a32d..0f6d2c2996d3a19702bdeb58db23063c80364ac8 100644
--- a/interface/lib/classes/custom_datasource.inc.php
+++ b/interface/lib/classes/custom_datasource.inc.php
@@ -136,6 +136,9 @@ class custom_datasource {
 		case 'default_dbserver':
 			$field = 'db_server';
 			break;
+		case 'default_xmppserver':
+			$field = 'xmpp_server';
+			break;
 		case 'default_vserverserver':
 			$field = 'vserver_server';
 			break;
@@ -151,6 +154,9 @@ class custom_datasource {
 		case 'db_servers':
 			$field = 'db_server';
 			break;
+		case 'xmpp_servers':
+			$field = 'xmpp_server';
+			break;
 		default:
 			$field = 'web_server';
 			break;