diff --git a/artemis_sqlmap/AnalysisFeature.xml b/artemis_sqlmap/AnalysisFeature.xml
index 6eefe293a0f48c84badcdd214df82aaa6129e3a6..752da5020d2d557076e6ed8388b4e64cf86ea653 100644
--- a/artemis_sqlmap/AnalysisFeature.xml
+++ b/artemis_sqlmap/AnalysisFeature.xml
@@ -51,8 +51,7 @@
         <isNotNull property="significance"> ,significance </isNotNull>
         <isNotNull property="identity">     ,identity </isNotNull>)
       VALUES
-        ( $feature.featureId$,
-          (SELECT analysis_id FROM analysis WHERE program=#analysis.program#)
+        ( $feature.featureId$, $analysis.analysisId$
           <isNotNull property="rawScore">     ,$rawScore$ </isNotNull>
           <isNotNull property="normScore">    ,$normScore$ </isNotNull>
           <isNotNull property="significance"> ,$significance$ </isNotNull>