diff --git a/src/sentry/profiles/task.py b/src/sentry/profiles/task.py index f8b323e4c1aa52..8248b00f955480 100644 --- a/src/sentry/profiles/task.py +++ b/src/sentry/profiles/task.py @@ -235,14 +235,13 @@ def process_profile_task( set_span_attribute("profile.stacks.processed", len(profile["profile"]["stacks"])) set_span_attribute("profile.frames.processed", len(profile["profile"]["frames"])) - if options.get("profiling.stack_trace_rules.enabled"): - try: - with metrics.timer("process_profile.apply_stack_trace_rules"): - rules_config = project.get_option("sentry:grouping_enhancements") - if rules_config is not None and rules_config != "": - apply_stack_trace_rules_to_profile(profile, rules_config) - except Exception as e: - sentry_sdk.capture_exception(e) + try: + with metrics.timer("process_profile.apply_stack_trace_rules"): + rules_config = project.get_option("sentry:grouping_enhancements") + if rules_config is not None and rules_config != "": + apply_stack_trace_rules_to_profile(profile, rules_config) + except Exception as e: + sentry_sdk.capture_exception(e) if not _process_vroomrs_profile(profile, project): return