src/hg/hgTrackUi/hgTrackUi.c 1.520

1.520 2010/05/07 05:05:58 kent
Code to get container multiWig to go.
Index: src/hg/hgTrackUi/hgTrackUi.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTrackUi/hgTrackUi.c,v
retrieving revision 1.519
retrieving revision 1.520
diff -b -B -U 4 -r1.519 -r1.520
--- src/hg/hgTrackUi/hgTrackUi.c	12 Apr 2010 16:22:31 -0000	1.519
+++ src/hg/hgTrackUi/hgTrackUi.c	7 May 2010 05:05:58 -0000	1.520
@@ -2153,9 +2153,11 @@
 struct trackDb *tdb;
 printf("<P><TABLE CELLPADDING=2>");
 for (tdb = superTdb->subtracks; tdb != NULL; tdb = tdb->next)
     {
-    if (!hTableOrSplitExists(database, tdb->tableName) && trackDbLocalSetting(tdb, "compositeTrack") == NULL) // NOTE: tdb if composite, is not yet populated with it's own subtracks!
+    if (!hTableOrSplitExists(database, tdb->tableName) && tdb->subtracks != NULL &&
+    	trackDbLocalSetting(tdb, "compositeTrack") == NULL) 
+	// NOTE: tdb if composite, is not yet populated with it's own subtracks!
         continue;
     printf("<TR>");
     printf("<TD NOWRAP><A HREF=\"%s?%s=%u&c=%s&g=%s\">%s</A>&nbsp;</TD>",
                 hgTrackUiName(), cartSessionVarName(), cartSessionId(cart),