diff --git a/vars/lp_dp_params.groovy b/vars/lp_dp_params.groovy
index 36f3479aefe4726501f4ff6614fc7312f2cd9ae2..cd920e61b790fb6b15ca9302240b9959dcaaa0a3 100644
--- a/vars/lp_dp_params.groovy
+++ b/vars/lp_dp_params.groovy
@@ -48,7 +48,7 @@ def call(){
 
                 artifact_name = sh(returnStdout: true, script: 'jq -r .artifact_name metadata.json').trim()
 
-                if (params.artifact_version == "") {
+                if (params.artifact_version == "" || params.artifact_version == null) {
                     println (ANSI_BOLD + ANSI_YELLOW + '''\
                     artifact_version not specified, using the artifact_version specified in metadata.json.
                     '''.stripIndent().replace("\n", " ") + ANSI_NORMAL)