diff --git a/packages/react/src/components/ProgressBar/ProgressBar-test.js b/packages/react/src/components/ProgressBar/ProgressBar-test.js
index 8730fd36aa39..f0c39a947c6e 100644
--- a/packages/react/src/components/ProgressBar/ProgressBar-test.js
+++ b/packages/react/src/components/ProgressBar/ProgressBar-test.js
@@ -25,8 +25,8 @@ describe('ProgressBar', () => {
describe('renders as expected', () => {
it('progress bar and label ids match', () => {
const bar = wrapper.getByRole('progressbar');
- const label = wrapper.container.querySelector('label');
- expect(bar.id).toBe(label.htmlFor);
+ const label = wrapper.container.querySelector('span');
+ expect(bar.getAttribute('aria-labelledby')).toBe(label.id);
});
it('renders helper text when passed', () => {
@@ -44,7 +44,7 @@ describe('ProgressBar', () => {
it('still renders accessible when hideLabel is passed', () => {
wrapper.rerender(