diff --git a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
index 5771196b1704561cc2d4c54894c0312d03991170..1dc4313e5e3710b0c1550043dd4c1fa4f6e3d04d 100644
--- a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
+++ b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
@@ -34,6 +34,7 @@
       data-test-id="file-list-header"
     >
       <alfa-download-archive-file-button-container
+        *ngIf="archiveDownloadUri"
         data-test-class="download-archive-file-button"
         [downloadUri]="archiveDownloadUri"
         action-buttons
diff --git a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
index 612c8f644c70f2283e1d5608a59816e78da62803..f0ec5b2c573b721bfd18afefde63750a310a0310 100644
--- a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
+++ b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
@@ -137,6 +137,10 @@ describe('VerticalBinaryFileListComponent', () => {
   });
 
   describe('download archive button', () => {
+    beforeEach(() => {
+      component.title = 'Test title';
+    });
+
     const downloadUri: ResourceUri = faker.internet.url();
 
     it('should be visible if uri exists', () => {