diff --git a/app/src/main/java/de/ccc/events/badge/card10/filetransfer/BatchTransferFragment.kt b/app/src/main/java/de/ccc/events/badge/card10/filetransfer/BatchTransferFragment.kt
index 5fd1fd17b32920ed82c213085142f0e4f235c73a..30aa7510815db8101b325c07374a7aec0d541147 100644
--- a/app/src/main/java/de/ccc/events/badge/card10/filetransfer/BatchTransferFragment.kt
+++ b/app/src/main/java/de/ccc/events/badge/card10/filetransfer/BatchTransferFragment.kt
@@ -58,7 +58,7 @@ class BatchTransferFragment : Fragment(), FileTransferListener, GattListener {
 
     override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
         label_status.text = getString(R.string.batch_transfer_label_initializing)
-        progress.max = 5
+        progress.max = queue.size
 
         button_cancel.setOnClickListener {
             isCancelled = true