diff --git a/webadmin/src/views/settings.js b/webadmin/src/views/settings.js index 0c6f4d420..448770cac 100644 --- a/webadmin/src/views/settings.js +++ b/webadmin/src/views/settings.js @@ -448,6 +448,9 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca function getExpectedDnsRecords(callback) { callback = callback || function (error) { if (error) console.error(error); }; + // nothing to check if mail is not enabled + if (!$scope.mailConfig.enabled) return; + Client.getExpectedDnsRecords(function (error, dnsRecords) { if (error) return callback(error);