diff --git a/alfa-client/libs/design-system/src/lib/dropdown-menu/dropdown-menu-link-item/dropdown-menu-link-item.component.spec.ts b/alfa-client/libs/design-system/src/lib/dropdown-menu/dropdown-menu-link-item/dropdown-menu-link-item.component.spec.ts
index 4149cdf1aa99c861421006ebb6007803b853bff8..c97938ebf924672b181116c59a40f3e7906971c1 100644
--- a/alfa-client/libs/design-system/src/lib/dropdown-menu/dropdown-menu-link-item/dropdown-menu-link-item.component.spec.ts
+++ b/alfa-client/libs/design-system/src/lib/dropdown-menu/dropdown-menu-link-item/dropdown-menu-link-item.component.spec.ts
@@ -28,8 +28,10 @@ describe('DropdownMenuLinkItemComponent', () => {
     describe('link', () => {
       it('should exist with input', () => {
         component.url = faker.word.sample();
-        const link: LinkComponent = getMockComponent(fixture, LinkComponent);
 
+        fixture.detectChanges();
+
+        const link: LinkComponent = getMockComponent(fixture, LinkComponent);
         expect(link).toBeTruthy();
         expect(link.url).toBe(component.url);
       });