diff --git a/src/build.xml b/src/build.xml
index 516f39f60ace481a5f18f25857168557b8944dba..b58556445452febe7db00ba1fa09bf152c0534f1 100644
--- a/src/build.xml
+++ b/src/build.xml
@@ -13,8 +13,12 @@
 	</target>
 	<target name='compile'>
 		<mkdir dir='../build'/>
-		<javac srcdir='net/sf/briar' destdir='../build' source='1.5'
+		<javac destdir='../build' source='1.5'
 			includeantruntime='false' debug='off'>
+			<src path='.'/>
+			<include name='net/sf/briar/**'/>
+			<exclude name='net/sf/briar/*.java'/>
+			<exclude name='net/sf/briar/android/invitation/*.java'/>
 			<classpath>
 				<fileset refid='prototype-jars'/>
 				<path refid='android-jar'/>