Index: /trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java	(revision 5662)
+++ /trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java	(revision 5663)
@@ -268,5 +268,5 @@
                 }
                 Area dataSourceArea = targetLayer.data.getDataSourceArea();
-                if (dataSourceArea != null) {
+                if (dataSourceArea != null && currentBounds != null) {
                     isUpdateData = dataSourceArea.contains(currentBounds.asRect());
                 }
