06598725532a350f0a2aee1c5fe67cfd338e9b5b
braney
  Wed Aug 31 13:26:17 2016 -0700
some fixes for NCBI RefSeq track

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 017d98e..555ac15 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -11801,34 +11801,37 @@
     printf("<H3>mRNA/Genomic Alignments</H3>");
     printAlignments(pslList, start, "htcCdnaAli", "ncbiRefSeqPsl", itemName);
     }
 else
     {
     printf ("<h4>there is NO alignment for %s</h4><br>\n", itemName);
     }
 
 htmlHorizontalLine();
 
 if (!sameString(tdb->track, "ncbiRefSeqPsl"))
     showGenePos(itemName, tdb);
 
 printf("<h3>Links to sequence:</h3>\n");
 printf("<ul>\n");
+if (differentWord("n/a", nrl->protAcc))
+    {
     puts("<li>\n");
     hgcAnchorSomewhere("htcTranslatedProtein", nrl->protAcc, "ncbiRefSeqPepTable", seqName);
     printf("Predicted Protein</a> \n");
     puts("</li>\n");
+    }
 puts("<li>\n");
 hgcAnchorSomewhere("ncbiRefSeqSequence", itemName, "ncbiRefSeqPsl", seqName);
 printf("%s</a> may be different from the genomic sequence.\n",
 	   "Predicted mRNA");
 puts("</li>\n");
 puts("<LI>\n");
 hgcAnchorSomewhere("getDna", itemName, tdb->track, seqName);
 printf("Genomic Sequence</A> from assembly\n");
 puts("</LI>\n");
 
 printf("</ul>\n");
 
 printTrackHtml(tdb);
 hFreeConn(&conn);
 }