096b3cdebbfd0096345eca662b694e42a7b914e6
kate
  Thu Jan 30 15:00:58 2014 -0800
Add table of Factorbook aliases for TF genes, so outside link works.  Suppress link if there's no page. refs #9092
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 09f14f6..7a54f13 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -3845,32 +3845,35 @@
     if (sameString(type, "maf") || sameString(type, "wigMaf") || sameString(type, "netAlign")
         || sameString(type, "encodePeak"))
         headerItem = NULL;
     else if ((  sameString(type, "narrowPeak")
              || sameString(type, "broadPeak")
              || sameString(type, "gappedPeak") )
          &&  headerItem
          &&  sameString(headerItem, ".") )
         headerItem = NULL;
     }
 
 /* Print header. */
 genericHeader(tdb, headerItem);
 
 itemForUrl = getIdInUrl(tdb, item);
+if (itemForUrl != NULL && itemForUrl[0] != 0)
+    {
     printCustomUrl(tdb, itemForUrl, item == itemForUrl);
     printIframe(tdb, itemForUrl);
+    }
 
 if (plus != NULL)
     {
     fputs(plus, stdout);
     }
 
 if (container != NULL)
     {
     genericContainerClick(conn, container, tdb, item, itemForUrl);
     }
 else if (wordCount > 0)
     {
     type = words[0];
     if (sameString(type, "bed"))
 	{