diff --git a/packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.js b/packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.js
index 1f3bc7087..0c0dffb2a 100644
--- a/packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.js
+++ b/packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.js
@@ -572,16 +572,23 @@ class Nav extends BaseComponent {
);
})}
- {/*
-
- All
-
- */}
+ {/* display the All link if window.ishControlsHide is undefined (for some reason) OR window.ishControls.ishControlsHide doesn't have `views-all` and/or `all` set to true */}
+ {(window.ishControls === undefined ||
+ window.ishControls.ishControlsHide === undefined ||
+ (window.ishControls.ishControlsHide['views-all'] !== true &&
+ window.ishControls.ishControlsHide.all !== true)) && (
+
+ this.handleClick(e, 'all')}
+ href="styleguide/html/styleguide.html"
+ class="pl-c-nav__link pl-c-nav__link--pattern"
+ data-patternpartial="all"
+ tabindex="0"
+ >
+ All
+
+
+ )}
);
}