diff --git a/assets/js/app.data.js b/assets/js/app.data.js
index 7e133747..cdb44471 100755
--- a/assets/js/app.data.js
+++ b/assets/js/app.data.js
@@ -34,10 +34,15 @@
var selectedRestrictionCode = app.config.get('restriction');
var restrictions;
if (selectedRestrictionCode) {
- restrictions = data.restrictions.find({ 'active': true, 'code': selectedRestrictionCode });
- } else {
- restrictions = data.restrictions.find({ 'active': true }, { $limit: 1, $orderBy: { 'effectiveOn': -1 }});
+ restrictions = data.restrictions.find({
+ 'active': true,
+ 'code': selectedRestrictionCode
+ });
+ if (restrictions.length) {
+ return restrictions[0];
+ }
}
+ restrictions = data.restrictions.find({ 'active': true }, { $limit: 1, $orderBy: { 'effectiveOn': -1 }});
return restrictions.length ? restrictions[0] : null;
}
diff --git a/assets/js/app.ui.js b/assets/js/app.ui.js
index fbbf90a4..1527db90 100755
--- a/assets/js/app.ui.js
+++ b/assets/js/app.ui.js
@@ -217,7 +217,7 @@
out += '
';
if (1 < activeRestrictions.length) {
out += ' | ';
diff --git a/assets/js/ui.deckinit.js b/assets/js/ui.deckinit.js
index dc7e6021..8e57f9eb 100644
--- a/assets/js/ui.deckinit.js
+++ b/assets/js/ui.deckinit.js
@@ -24,7 +24,7 @@
selectedRestriction = app.data.getBestSelectedRestrictedList();
activeRestrictions.forEach(function(rl) {
out += '