diff --git a/plugins/net.refractions.udig.libs.source/refresh.xml b/plugins/net.refractions.udig.libs.source/refresh.xml
index b742ac7..8df823f 100644
--- a/plugins/net.refractions.udig.libs.source/refresh.xml
+++ b/plugins/net.refractions.udig.libs.source/refresh.xml
@@ -8,7 +8,7 @@
 	<!-- ================================= 
           target: download.src              
          ================================= -->
-	<target name="download.src" depends="load_m2_deps" description="Download the source jars for the jars in the net.refractions.udig.libs plugin">
+	<target name="download.src" depends="" description="Download the source jars for the jars in the net.refractions.udig.libs plugin">
 		<mkdir dir="${basedir}/util/bin" />
 		<javac fork="true" srcdir="${basedir}/util/src" destdir="${basedir}/util/bin" debug="on" />
 		<echo>target for refresh: ${refresh_libs_src_basedir}</echo>
@@ -28,6 +28,23 @@
 		</copy>
 	</target>
 
+    <!-- ================================= 
+            target: copy.src
+         ================================= -->
+    <target name="copy.src" description="Copies the source jars for the jars in the net.refractions.udig.libs plugin">
+        <fileset dir="${basedir}/../net.refractions.udig.libs/lib/sources" id="jar.sources">
+            <include name="*-sources.jar" />
+        </fileset>
+        <loadproperties srcfile="${basedir}/dest.properties" />
+        <copy todir="${libs_src_dir}" verbose="true">
+            <fileset refid="jar.sources" />
+            <chainedmapper>
+                <mapper type="flatten" />
+                <mapper type="glob" from="*-sources.jar" to="*src.zip" />
+            </chainedmapper>
+        </copy>
+    </target>
+	
 	<!-- ================================= 
           target: clean              
          ================================= -->
diff --git a/plugins/net.refractions.udig.libs/pom-libs.xml b/plugins/net.refractions.udig.libs/pom-libs.xml
index 995bb0d..0be2082 100644
--- a/plugins/net.refractions.udig.libs/pom-libs.xml
+++ b/plugins/net.refractions.udig.libs/pom-libs.xml
@@ -798,7 +798,7 @@
                          <configuration>
                              <classifier>sources</classifier>
                              <overWrite>true</overWrite>
-                             <outputDirectory>${basedir}/../net.refractions.udig.libs.source/src/net.refractions.udig.libs_1.3.1.qualifier/lib</outputDirectory>
+                             <outputDirectory>${basedir}/lib/sources</outputDirectory>
                              <overWriteReleases>true</overWriteReleases>
                              <overWriteSnapshots>true</overWriteSnapshots>
                              <excludeScope>provided</excludeScope>