diff --git a/apps/web/src/utils/telemetry.ts b/apps/web/src/utils/telemetry.ts
index b2b766d79..9a3a9a691 100644
--- a/apps/web/src/utils/telemetry.ts
+++ b/apps/web/src/utils/telemetry.ts
@@ -19,8 +19,8 @@ along with this program. If not, see .
import Config from "./config";
-export function isTelemetryEnabled() {
- return !doNotTrack() && Config.get("telemetry", true);
+export function isTelemetryEnabled(ignoreDNT = false) {
+ return (ignoreDNT || !doNotTrack()) && Config.get("telemetry", true);
}
export function setTelemetry(state: boolean) {
diff --git a/apps/web/src/views/settings.js b/apps/web/src/views/settings.js
index ad5491bd9..c9be6fa96 100644
--- a/apps/web/src/views/settings.js
+++ b/apps/web/src/views/settings.js
@@ -823,16 +823,11 @@ function Settings() {
{
setEnableTelemetry(!enableTelemetry);
}}
isToggled={enableTelemetry}
- disabled={isTelemetryDisabled}
/>