diff --git a/3rdparty b/3rdparty
index b94f7d38f6e13825fd34c7113827d3c369a689ad..6b6575b04c01e30e5f38dbb373fd5166cce0ef54 160000
--- a/3rdparty
+++ b/3rdparty
@@ -1 +1 @@
-Subproject commit b94f7d38f6e13825fd34c7113827d3c369a689ad
+Subproject commit 6b6575b04c01e30e5f38dbb373fd5166cce0ef54
diff --git a/lib/private/files.php b/lib/private/files.php
index 0172f1ca6af848440965ec8b5831c4d822293997..658e708e5deb736143e4aa014dc94ea0f76817b5 100644
--- a/lib/private/files.php
+++ b/lib/private/files.php
@@ -40,9 +40,6 @@
  *
  */
 
-// TODO: get rid of this using proper composer packages
-require_once 'mcnetic/phpzipstreamer/ZipStreamer.php';
-
 use OC\Lock\NoopLockingProvider;
 use OCP\Lock\ILockingProvider;
 
@@ -121,7 +118,7 @@ class OC_Files {
 		if ($get_type === self::FILE) {
 			$zip = false;
 		} else {
-			$zip = new ZipStreamer(false);
+			$zip = new ZipStreamer\ZipStreamer();
 		}
 		OC_Util::obEnd();