diff --git a/src/Installer/components/App/index.jsx b/src/Installer/components/App/index.jsx
index 36776d3..ea4fd32 100644
--- a/src/Installer/components/App/index.jsx
+++ b/src/Installer/components/App/index.jsx
@@ -33,7 +33,7 @@ const App = () => {
return (
- { pluginSlug && (
+ { ( pluginSlug || pluginDownloadUrl ) && (
{
el.getAttribute( 'data-nfd-installer-plugin-url' );
// Is free plugin
- if ( el.hasAttribute( 'data-nfd-installer-download-url' ).length ) {
+ if ( el.hasAttribute( 'data-nfd-installer-download-url' ) ) {
dispatchEvent( {
action: 'installFreePlugin',
pluginName: el.getAttribute(