diff --git a/code/aspen_app/src/screens/MyAccount/TitlesOnHold/MyHold.js b/code/aspen_app/src/screens/MyAccount/TitlesOnHold/MyHold.js
index 0b2d7b0c33..ac5ab09372 100644
--- a/code/aspen_app/src/screens/MyAccount/TitlesOnHold/MyHold.js
+++ b/code/aspen_app/src/screens/MyAccount/TitlesOnHold/MyHold.js
@@ -173,7 +173,7 @@ export const MyHold = (props) => {
startCheckingOut(false);
});
}}
- startIcon={}>
+ startIcon={}>
{getTermFromDictionary(language, 'checkout_title')}
);
diff --git a/code/web/services/Browse/AJAX.php b/code/web/services/Browse/AJAX.php
index 61094006ec..4f0873ae46 100644
--- a/code/web/services/Browse/AJAX.php
+++ b/code/web/services/Browse/AJAX.php
@@ -466,6 +466,7 @@ private function getSuggestionsBrowseCategoryResults($pageToLoad = 1) {
$browseMode = $this->setBrowseMode();
global $interface;
+ $accessibleBrowseCategories = $interface->getVariable('accessibleBrowseCategories');
$interface->assign('browseCategoryId', $this->textId);
$result['success'] = true;
$result['textId'] = $this->textId;
@@ -497,7 +498,12 @@ private function getSuggestionsBrowseCategoryResults($pageToLoad = 1) {
$records[] = $interface->fetch('Browse/noResults.tpl');
}
- $result['records'] = implode('', $records);
+ if($accessibleBrowseCategories == '1' || $accessibleBrowseCategories == 1) {
+ $result['records'] = $records;
+ } else {
+ $result['records'] = implode('', $records);
+ }
+
$result['numRecords'] = count($records);
return $result;