54352b1c58abe76d6d8ea4404b4ffb9b00d294bf
braney
  Wed Apr 8 12:23:43 2026 -0700
don't output links to transcript or gene on quickLifted decipher SNV
tracks #36061

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 84614360b20..9c38fdb29f4 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -11534,35 +11534,41 @@
         // freeMem(phenoString);
         }
     if (row != NULL)
         {
         char *hgsidString = cartSidUrlString(cart);
         if (isNotEmpty(row[1]))
             {
             printf("<b>Ref Allele:</b> %s\n<br>\n", row[1]);
             }
         if (isNotEmpty(row[2]))
             {
             printf("<b>Alt Allele:</b> %s\n<br>\n", row[2]);
             }
         if (isNotEmpty(row[3]))
             {
+            if (liftDb)
+                printf("<b>Transcript:</b>%s\n<br>\n", row[3]);
+            else
                 printf("<b>Transcript:</b> <a href='../cgi-bin/hgTracks?%s&position=%s'>%s</a>\n<br>\n",
                     hgsidString, row[3], row[3]);
             }
         if (isNotEmpty(row[4]))
             {
+            if (liftDb)
+                printf("<b>Gene:</b> %s\n<br>\n", row[4]);
+            else
                 printf("<b>Gene:</b> <a href='../cgi-bin/hgTracks?%s&position=%s'>%s</a>\n<br>\n",
                     hgsidString, row[4], row[4]);
             }
         if (isNotEmpty(row[5]))
             {
             printf("<b>Genotype:</b> %s\n<br>\n", row[5]);
             }
         if (isNotEmpty(row[6]))
             {
             printf("<b>Inheritance:</b> %s\n<br>\n", row[6]);
             }
         if (isNotEmpty(row[7]))
             {
             printf("<b>Pathogenicity:</b> %s\n<br>\n", row[7]);
             }