diff --git a/desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx b/desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx
index 6e23ea7a8..e620e0bc4 100644
--- a/desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx
+++ b/desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx
@@ -290,7 +290,12 @@ async function waitForLogin(store: Store) {
}
async function verifyFlipperIsUpToDate(title: string) {
- const config = getRenderHostInstance().serverConfig.processConfig;
+ const serverConfig = getRenderHostInstance().serverConfig;
+ // If this is not a headless build, do not check for updates.
+ if (!serverConfig.environmentInfo.isHeadlessBuild) {
+ return;
+ }
+ const config = serverConfig.processConfig;
if (
!isProduction() ||
isTest() ||
diff --git a/desktop/flipper-ui-core/src/sandy-chrome/Navbar.tsx b/desktop/flipper-ui-core/src/sandy-chrome/Navbar.tsx
index 057332093..8e4023c1c 100644
--- a/desktop/flipper-ui-core/src/sandy-chrome/Navbar.tsx
+++ b/desktop/flipper-ui-core/src/sandy-chrome/Navbar.tsx
@@ -103,8 +103,8 @@ export const Navbar = withTrackingScope(function Navbar() {
-
-
+ {getRenderHostInstance().serverConfig.environmentInfo
+ .isHeadlessBuild && }
);