diff --git a/src/disco/containers/InstallButton.js b/src/disco/containers/InstallButton.js
index 3a40bb60ce5..3d8c441c9d1 100644
--- a/src/disco/containers/InstallButton.js
+++ b/src/disco/containers/InstallButton.js
@@ -39,7 +39,7 @@ export class InstallButton extends React.Component {
}
render() {
- const { status, downloadProgress } = this.props;
+ const { downloadProgress, slug, status } = this.props;
if (!validStates.includes(status)) {
throw new Error('Invalid add-on status');
@@ -49,17 +49,19 @@ export class InstallButton extends React.Component {
const isDisabled = status === UNKNOWN;
const isDownloading = status === DOWNLOADING;
const switchClasses = `switch ${status}`;
+ const identifier = `install-button-${slug}`;
return (
-