diff --git a/karolina.md b/karolina.md
index 5a462000a85172c4743fd19af64e3e0cbc8acebf..1f6a4e1c3bd9ffa997c858f7c39ad6f6901cb920 100644
--- a/karolina.md
+++ b/karolina.md
@@ -11,7 +11,7 @@
 | [AlphaFold](https://deepmind.com/research/case-studies/alphafold) | AlphaFold can predict protein structures with atomic accuracy even where no similar structure is known |
 | [Biopython](http://www.biopython.org) | Biopython is a set of freely available tools for biological computation written in Python by an international team of developers. It is a distributed collaborative effort to develop Python libraries and applications which address the needs of current and future work in bioinformatics. |
 | [BWA](http://bio-bwa.sourceforge.net/) | Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively short nucleotide sequences against a long reference sequence such as the human genome. |
-| [Cordax]() | CORDAX is an aggregation propensity predictor based on predicted packing energies. |
+| Cordax | CORDAX is an aggregation propensity predictor based on predicted packing energies. |
 | [FoldX](http://http://foldxsuite.crg.eu/) | FoldX is used to provide a fast and quantitative estimation of the importance of the interactions contributing to the stability of proteins and protein complexes. |
 | [GATK](https://www.broadinstitute.org/gatk/) | The Genome Analysis Toolkit or GATK is a software package developed at the Broad Institute to analyse next-generation resequencing data. The toolkit offers a wide variety of tools, with a primary focus on variant discovery and genotyping as well as strong emphasis on data quality assurance. Its robust architecture, powerful processing engine and high-performance computing features make it capable of taking on projects of any size. |
 | [GROMACS](http://www.gromacs.org) | GROMACS is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. |
@@ -21,8 +21,8 @@
 | [MaSuRCA](http://www.genome.umd.edu/masurca.html) | MaSuRCA is whole genome assembly software. It combines the efficiency of the de Bruijn graph and Overlap-Layout-Consensus (OLC) approaches. MaSuRCA can assemble data sets containing only short reads from Illumina sequencing or a mixture of short reads and long reads (Sanger, 454, Pacbio and Nanopore). |
 | [picard](https://broadinstitute.github.io/picard/) | A set of tools (in Java) for working with next generation sequencing data in the BAM format. |
 | [snpEff](https://pcingola.github.io/SnpEff/) | SnpEff is a variant annotation and effect prediction tool. It annotates and predicts the effects of genetic variants (such as amino acid changes). |
-| [Tango]() | N/A |
-| [Waltz]() | N/A |
+| Tango | N/A |
+| Waltz | N/A |
 
 ## Cae
 
diff --git a/modules.py b/modules.py
index 840989a1ba8ff06706576b028237a7a0ed4b093b..6aa734e67dbe3b878201c1acd82a07c26f2db770 100755
--- a/modules.py
+++ b/modules.py
@@ -62,7 +62,7 @@ if __name__ == "__main__":
                                               'description': software_description}
             for version in software_versions:
                 HTML_SOURCE_DATA[subdir][soft]['versions'].append(version)
-            if software_url in ["", "(none)"]:
+            if software_url in ["", "(none)", "N/A"]:
                 print "| %s | %s |" % (soft, " ".join(software_description.split()))
             else:
                 print "| [%s](%s) | %s |" % (soft, software_url, " ".join(software_description.split()))