diff --git a/webadmin/src/views/settings.js b/webadmin/src/views/settings.js index b02a19ec5..39eb38643 100644 --- a/webadmin/src/views/settings.js +++ b/webadmin/src/views/settings.js @@ -515,8 +515,8 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca $scope.backupConfig = backupConfig; - // Check if a proper storage backend is configured - if (backupConfig.provider === 'filesystem') { + // Check if a proper storage backend is configured. TODO: this check fails if /var/backups is actually external + if (backupConfig.provider === 'filesystem' && backupConfig.backupFolder === '/var/backups') { var actionScope = $scope.$new(true); actionScope.action = '/#/settings';