Index: trunk/ippToPsps/jython/stackbatch.py
===================================================================
--- trunk/ippToPsps/jython/stackbatch.py	(revision 38787)
+++ trunk/ippToPsps/jython/stackbatch.py	(revision 38794)
@@ -225,5 +225,6 @@
         fwhm_maj    = self.getKeyFloat(header, "%.8f", 'FWHM_MAJ')
         fwhm_maj_uq = self.getKeyFloat(header, "%.8f", 'FW_MJ_UQ')
-        psfmodel    = self.getKeyValue(header, 'PSFMODEL')
+        psfmodel_name    = self.getKeyValue(header, 'PSFMODEL')
+        psfmodelID  = self.scratchDb.getFitModelID(psfmodel_name)
 
         ast_cdx = self.getKeyFloat(header, "%.8f",'AST_CDX')
@@ -259,5 +260,5 @@
         sqlLine.group("completMag",       self.getKeyFloat(header, "%.8f", 'FLIMIT'))
         sqlLine.group("expTime",       self.getKeyFloat(header, "%.5f", 'EXPTIME'))  
-        sqlLine.group("psfModelID",    psfmodel)           
+        sqlLine.group("psfModelID",    psfmodelID)           
         sqlLine.group("psfFwhm_mean",  fwhm_maj)      
         sqlLine.group("psfFwhm_max",   fwhm_maj_uq)
