diff --git a/src/views/settings.js b/src/views/settings.js index db35860e0..eb5a99b3d 100644 --- a/src/views/settings.js +++ b/src/views/settings.js @@ -298,6 +298,7 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca function getSubscription() { AppStore.getSubscription($scope.appstoreConfig, function (error, result) { if (error) return console.error(error); + if (!$scope.$parent) return; // user changed view. otherwise we get an error that $scope.$parent is null $scope.subscription = result;