diff --git a/scripts/packageSources.pl b/scripts/packageSources.pl
index 979a7ae2387fcf9e331829a2eab36eff941addd4..e5b33938e87b7b861d6ebc55c2b3e37a31d7db47 100644
--- a/scripts/packageSources.pl
+++ b/scripts/packageSources.pl
@@ -413,6 +413,7 @@ sub package_sources {
 
    pchdir( $xercescroot );
    psystem( 'find . -depth -type "d" -name "CVS" -exec rm -fr {} ' . $find_delim );
+   psystem( 'find . -depth -type "d" -name ".svn" -exec rm -fr {} ' . $find_delim );
    psystem( 'rm -rf .' . $fs . 'samples' . $fs . 'Projects' . $fs . 'OS2' );
    psystem( 'rm -rf .' . $fs . 'Projects' . $fs . 'OS2' );
    psystem( 'rm -rf .' . $fs . 'Projects' . $fs . 'Win32' . $fs . 'BCB4' );