323b67fc39bc7c1c8763632df94590c44fa61cfe
max
  Tue Jun 25 01:34:18 2024 -0700
null pointer fix, refs #28498

diff --git src/hg/cgilib/bedCart.c src/hg/cgilib/bedCart.c
index da7e917..08e6f68 100644
--- src/hg/cgilib/bedCart.c
+++ src/hg/cgilib/bedCart.c
@@ -23,27 +23,27 @@
 boolean bedItemRgb(struct trackDb *tdb)
 {
 char *Default="Off";	/* anything different than this will turn it on */
 char *tdbDefault = (char *)NULL;
 
 if (tdb)
     {
     tdbDefault = trackDbSettingClosestToHome(tdb, OPT_ITEM_RGB);
 
     // If the hg.conf statement is set on this server to activate the new behavior:
     // only default to "on" if:
     // - "color" is not present at all
     // - itemRgb=off is not set
     if (cfgOptionBooleanDefault("alwaysItemRgb", FALSE) && 
             (trackDbSettingClosestToHome(tdb, "color")==NULL) && 
-            !(tdbDefault || sameWord(Default,tdbDefault)))
+            !sameOk(Default,tdbDefault))
         return TRUE;
     }
 
 if (tdbDefault)
     {
     if (differentWord(Default,tdbDefault))
 	return TRUE;
     }
 
 return FALSE;
 }	/*	boolean bedItemRgb(struct trackDb *tdb)	*/