diff --git a/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js b/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js
index 4867c5e07c..a9eeff647e 100644
--- a/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js
+++ b/awx/ui/client/src/shared/multi-select-list/select-list-item.directive.js
@@ -30,13 +30,12 @@ export default
item: '=item'
},
require: '^multiSelectList',
- template: '',
+ template: '',
link: function(scope, element, attrs, multiSelectList) {
scope.decoratedItem = multiSelectList.registerItem(scope.item);
- scope.isSelected = scope.decoratedItem.isSelected ? true : false;
- scope.$watch('isSelected', function(value) {
+ scope.$watch('item.isSelected', function(value) {
if (value === true) {
multiSelectList.selectItem(scope.decoratedItem);
} else if (value === false) {