diff --git a/webadmin/src/views/certs.js b/webadmin/src/views/certs.js index af76d8a7b..58aab16dd 100644 --- a/webadmin/src/views/certs.js +++ b/webadmin/src/views/certs.js @@ -223,7 +223,7 @@ angular.module('Application').controller('CertsController', ['$scope', '$locatio $scope.dnsCredentials.gcdnsKey.keyFileName = ''; $scope.dnsCredentials.gcdnsKey.content = ''; if ($scope.dnsConfig.provider === 'gcdns') { - $scope.dnsCredentials.gcdnsKey.keyFileName = $scope.dnsConfig.credentials.client_email; + $scope.dnsCredentials.gcdnsKey.keyFileName = $scope.dnsConfig.credentials && $scope.dnsConfig.credentials.client_email; $scope.dnsCredentials.gcdnsKey.content = JSON.stringify({ "project_id": $scope.dnsConfig.projectId, "credentials": $scope.dnsConfig.credentials