diff --git a/matrix-sdk-android/gradle-publish.gradle b/matrix-sdk-android/gradle-publish.gradle index 5f77c696fc6ef8445360bb9720bc3945700c43d0..ef2fcfb61a68cf3864f16e8c8904073d22c60429 100644 --- a/matrix-sdk-android/gradle-publish.gradle +++ b/matrix-sdk-android/gradle-publish.gradle @@ -26,12 +26,13 @@ publishing { pom.withXml { def dependenciesNode = asNode().appendNode('dependencies') ext.addDependency = { Dependency dep, String scope -> - if (dep.group == null || dep.version == null || dep.name == null || dep.name == "unspecified") + if (dep.group == null || dep.name == null || dep.name == "unspecified") return final dependencyNode = dependenciesNode.appendNode('dependency') dependencyNode.appendNode('groupId', dep.group) dependencyNode.appendNode('artifactId', dep.name) - dependencyNode.appendNode('version', dep.version) + if (dep.version != null) + dependencyNode.appendNode('version', dep.version) dependencyNode.appendNode('scope', scope) } configurations.api.getDependencies().each { dep -> addDependency(dep, "compile") }