diff --git a/roughage/static/roughage/js/nutrition.js b/roughage/static/roughage/js/nutrition.js
index 00e6ca511d3b755eb840c5e5c54719945187438f..254eb5cd67b17014ab5e7e52a866ba38ed260851 100755
--- a/roughage/static/roughage/js/nutrition.js
+++ b/roughage/static/roughage/js/nutrition.js
@@ -229,7 +229,17 @@ function initWeatherStations()
 		// Fetching information asynchronously from server 
 	    var request = $.ajax({
 	        type:"GET",
-	        url: settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/poi/organization/" + settings.vipsOrganizationId,
+	        url: settings.userUuid == null ? settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/poi/organization/" + settings.vipsOrganizationId
+				: settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/poi/weatherstation/user",
+			beforeSend: function(xhr) {
+				if(settings.userUuid == null)
+				{
+					return;
+				}
+				const uuid = settings.userUuid; // Replace with your actual UUID
+				console.info(settings.userUuid);
+				xhr.setRequestHeader('Authorization', `${uuid}`);
+			},
 	        statusCode:{
 	            200: function(data,textStatus, jqXHR){
 	            	// Building result HTML