e09c0d375e198e5c74164dbbbb4010a57bf13607
hiram
  Wed Mar 25 17:44:45 2026 -0700
correct UI operation on the synthetic bigWig gcOnFly track refs #35958

diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index d2d7405fdb9..a20b7954ae4 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -10087,30 +10087,33 @@
     printf("<br>%s\n", el->name);
     char *hint = el->val;
     if (hint)
         printf("<b>Note:</b> %s\n", hint);
     }
 slPairFreeValsAndList(&list);
 return gotPennant;
 }
 
 void printUpdateTime(char *database, struct trackDb *tdb,
     struct customTrack *ct)
 /* display table update time */
 {
 if (trackHubDatabase(database))
     return;
+/* synthetic tracks have no data file or table to check */
+if (trackDbSetting(tdb, "syntheticTrack") != NULL)
+    return;
 /* have not decided what to do for a composite container */
 if (tdbIsComposite(tdb) || tdbIsSuper(tdb))
     return;
 struct sqlConnection *conn = NULL;
 char *tableName = NULL;
 if (isCustomTrack(tdb->track))
     {
     if (ct)
 	{
 	conn =  hAllocConn(CUSTOM_TRASH);
 	tableName = ct->dbTableName;
 	}
     }
 else if (startsWith("big", tdb->type))
     {