Index: src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
===================================================================
--- src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(revision 17274)
+++ src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(working copy)
@@ -346,6 +346,8 @@
                 }
             } catch (InterruptedException | ExecutionException e) {
                 Logging.error(e);
+                if (e.getCause() instanceof OsmTransferException)
+                    throw (OsmTransferException) e.getCause();
             }
         }
         exec.shutdown();
