diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/DataSetViewer.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/DataSetViewer.js
index 644b6291fadeadd67389bb10692ed4ce0f8432a0..b6b4a8877ceb320b5117554bad48be0b4df803df 100644
--- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/DataSetViewer.js
+++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/DataSetViewer.js
@@ -110,7 +110,17 @@ function DataSetViewer(containerId, sample, serverFacade, datastoreDownloadURL)
 		$container.append($("<legend>").html("DataSets ").append($uploadButton));
 		
 		//
-		// Don't paint datasets for entities that don't have
+		// No data store URL
+		//
+		if(datastoreDownloadURL === null) {
+			$container.append($("<p>")
+					.append($("<i>", { class: "icon-ban-circle" }))
+					.append(" Please configure properly your DSS server properly, looks like is not reachable."));
+			return;
+		}
+		
+		//
+		// Don't paint data sets for entities that don't have
 		//
 		var numberOfDatasets = 0;
 		for(var datasetCode in this.sampleDataSets) {
diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/SampleForm.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/SampleForm.js
index 3815abf515777ead7baf42c28179d0e5b2fd1d31..436a76a7201cf22d120cbc509805c92b338f9149 100644
--- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/SampleForm.js
+++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/UI/SampleForm.js
@@ -87,9 +87,13 @@ function SampleForm(serverFacade, inspector, containerId, profile, sampleTypeCod
 							}
 						}
 				} else if(localReference.mode === SampleFormMode.EDIT || localReference.mode === SampleFormMode.VIEW) {
-						this.dataSetViewer = new DataSetViewer("dataSetViewerContainer", localReference.sample, localReference.serverFacade, localReference.profile.allDataStores[0].downloadUrl);
+						var dataStoreURL = null;
+						if(localReference.profile.allDataStores.length > 0) {
+							dataStoreURL = localReference.profile.allDataStores[0].downloadUrl
+						}
+						this.dataSetViewer = new DataSetViewer("dataSetViewerContainer", localReference.sample, localReference.serverFacade, dataStoreURL);
 						this.dataSetViewer.init();
-					
+						
 						var sample = localReference.sample;
 						//Populate Project/Space and Code
 						if(localReference.isELNExperiment) {