diff --git a/jbmc/regression/janalyzer-taint/pom.xml b/jbmc/regression/janalyzer-taint/pom.xml
index 778e68d8f9e..d51891beaed 100644
--- a/jbmc/regression/janalyzer-taint/pom.xml
+++ b/jbmc/regression/janalyzer-taint/pom.xml
@@ -20,6 +20,7 @@
taint-basic2
taint-interface1
taint-interproc1
+ taint-map1
diff --git a/jbmc/regression/janalyzer-taint/taint-map1/map1.class b/jbmc/regression/janalyzer-taint/taint-map1/map1.class
deleted file mode 100644
index 46876c31837..00000000000
Binary files a/jbmc/regression/janalyzer-taint/taint-map1/map1.class and /dev/null differ
diff --git a/jbmc/regression/janalyzer-taint/taint-map1/pom.xml b/jbmc/regression/janalyzer-taint/taint-map1/pom.xml
new file mode 100644
index 00000000000..162ded92a26
--- /dev/null
+++ b/jbmc/regression/janalyzer-taint/taint-map1/pom.xml
@@ -0,0 +1,30 @@
+
+
+ 4.0.0
+ org.cprover.regression
+ regression.janalyzer-taint.taint-map1
+ 1.0-SNAPSHOT
+
+
+ org.cprover.regression
+ regression.janalyzer-taint
+ 1.0-SNAPSHOT
+
+
+
+
+
+ maven-jar-plugin
+
+
+ default-jar
+ none
+
+
+
+
+
+
+
diff --git a/jbmc/regression/janalyzer-taint/taint-map1/map1.java b/jbmc/regression/janalyzer-taint/taint-map1/src/main/java/map1.java
similarity index 100%
rename from jbmc/regression/janalyzer-taint/taint-map1/map1.java
rename to jbmc/regression/janalyzer-taint/taint-map1/src/main/java/map1.java
diff --git a/jbmc/regression/janalyzer-taint/taint-map1/test.desc b/jbmc/regression/janalyzer-taint/taint-map1/test.desc
index 850c9775508..65b4d101cf8 100644
--- a/jbmc/regression/janalyzer-taint/taint-map1/test.desc
+++ b/jbmc/regression/janalyzer-taint/taint-map1/test.desc
@@ -1,6 +1,6 @@
CORE
map1
---taint taint.json
+--taint taint.json -cp target/classes
^EXIT=0$
^SIGNAL=0$
^file map1.java line 12( function .*)?: There is a flow \(taint rule my_sink\)$