ff74889ad772c653a5a127e1c8a340870b17e3b1
braney
  Thu Mar 24 17:33:01 2016 -0700
fix up hgFind issues with genbank meta tables #16809

diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c
index 7cea64b..cbde9ad 100644
--- src/hg/lib/hdb.c
+++ src/hg/lib/hdb.c
@@ -2478,32 +2478,32 @@
 char *hFreezeDateOpt(char *database)
 /* Return freeze date of database or NULL if unknown database
  *  Use freeMem when done. */
 {
 return hDbDbOptionalField(database, "description");
 }
 
 int hOrganismID(char *database)
 /* Get organism ID from relational organism table */
 /* Return 0 if not found. */
 {
 char query[256];
 struct sqlConnection *conn = hAllocConn(database);
 int ret;
 
-sqlSafef(query, sizeof(query), "select id from organism where name = '%s'",
-				    hScientificName(database));
+sqlSafef(query, sizeof(query), "select id from %s where name = '%s'",
+				    organismTable, hScientificName(database));
 ret = sqlQuickNum(conn, query);
 hFreeConn(&conn);
 return ret;
 }
 
 static boolean hGotCladeConn(struct sqlConnection *conn)
 /* Return TRUE if central db contains clade info tables. */
 {
 return (sqlTableExists(conn, cladeTable()) && sqlTableExists(conn, genomeCladeTable()));
 }
 
 boolean hGotClade()
 /* Return TRUE if central db contains clade info tables. */
 {
 struct sqlConnection *conn = hConnectCentral();