Index: trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(revision 17289)
+++ trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(revision 17290)
@@ -347,4 +347,6 @@
             } catch (InterruptedException | ExecutionException e) {
                 Logging.error(e);
+                if (e.getCause() instanceof OsmTransferException)
+                    throw (OsmTransferException) e.getCause();
             }
         }
