Index: src/views/partials/bottom-tab.ejs
===================================================================
--- src/views/partials/bottom-tab.ejs	(revision 9e27d64c70dff768f7a07cb5f10586ad65f56c42)
+++ src/views/partials/bottom-tab.ejs	(revision 52215bc0ac1920407a8aa660b0165cb6abd300f9)
@@ -12,5 +12,5 @@
 const _path        = (typeof currentPath !== 'undefined' && currentPath) ? currentPath : '/';
 const _canPost     = !!(user && permissions && permissions.canCreatePost && permissions.canCreatePost(user, site));
-const _hasPrutter  = !!(user && site && site.enable_prutter);
+const _hasPrutter  = !!(user && site && site.enable_prutter && (typeof tenancy !== 'undefined' && tenancy === 'hub'));
 const _ownProfile  = user ? ('/users/' + user.username) : null;
 
Index: src/views/partials/topnav.ejs
===================================================================
--- src/views/partials/topnav.ejs	(revision 9e27d64c70dff768f7a07cb5f10586ad65f56c42)
+++ src/views/partials/topnav.ejs	(revision 52215bc0ac1920407a8aa660b0165cb6abd300f9)
@@ -15,5 +15,5 @@
 const _isAdmin     = typeof bodyClass !== 'undefined' && bodyClass.indexOf('on-admin') >= 0;
 const _hasSearch   = !site || site.show_search === undefined || site.show_search;
-const _hasPrutter  = user && site && site.enable_prutter;
+const _hasPrutter  = user && site && site.enable_prutter && (typeof tenancy !== 'undefined' && tenancy === 'hub');
 const _canPost     = user && permissions && permissions.canCreatePost && permissions.canCreatePost(user, site);
 %>
