diff --git a/Makefile b/Makefile
index b26e0a1c8f141c7bbdf718ebeaa47e2e7f83dfac..da541306a94399a42a6d923cd0ae7204344c18da 100644
--- a/Makefile
+++ b/Makefile
@@ -125,9 +125,12 @@ $(RELEASE_TARBALL_FILENAME): tarballs.manifest
 	rm -f "$@"
 	mkdir $(TMPDIR)/jami-project
 	git archive HEAD | tar xf - -C $(TMPDIR)/jami-project
-	for m in daemon lrc client-qt; do \
-		(cd "$$m" && git archive --prefix "$$m/" HEAD \
-			| tar xf - -C $(TMPDIR)/jami-project); \
+	for m in \
+	    daemon \
+	    client-qt \
+	    client-qt/3rdparty/SortFilterProxyModel; do \
+	  (cd "$$m" && git archive --prefix "$$m/" HEAD \
+		| tar xf - -C $(TMPDIR)/jami-project); \
 	done
 # Create the base archive.
 	tar -cf $(TMPDIR)/jami-project.tar $(TMPDIR)/jami-project \
@@ -138,6 +141,7 @@ $(RELEASE_TARBALL_FILENAME): tarballs.manifest
 	  --files-from $< \
 	  --transform 's,^.*/,jami-project/daemon/contrib/tarballs/,' \
           $(TAR_REPRODUCIBILITY_OPTIONS)
+# Compress the tarball and move it into place.
 	gzip --no-name $(TMPDIR)/jami-project.tar
 	mv $(TMPDIR)/jami-project.tar.gz "$@"
 	rm -rf $(TMPDIR)