diff --git a/6/ecolyo.95dfb23bc54787c93a79.js b/6/ecolyo.3ac0fa971654da221f7f.js
similarity index 99%
rename from 6/ecolyo.95dfb23bc54787c93a79.js
rename to 6/ecolyo.3ac0fa971654da221f7f.js
index b3e1b217987e53d4f70106b3418720376a718a81..e13876ea0ae17ae01f5bd732515ec59bf0300317 100644
--- a/6/ecolyo.95dfb23bc54787c93a79.js
+++ b/6/ecolyo.3ac0fa971654da221f7f.js
@@ -274,8 +274,7 @@ var MaxConsumptionCard = function MaxConsumptionCard(_ref) {
       onClick: function onClick() {
         return handleFluidChange(-1);
       },
-      className: "arrow-prev",
-      disabled: fluidsWithData.length <= 1
+      className: "arrow-prev"
     }, /*#__PURE__*/_react.default.createElement(_Icon.default, {
       icon: _leftArrow.default,
       size: 24
@@ -288,8 +287,7 @@ var MaxConsumptionCard = function MaxConsumptionCard(_ref) {
       onClick: function onClick() {
         return handleFluidChange(1);
       },
-      className: "arrow-next",
-      disabled: fluidsWithData.length <= 1
+      className: "arrow-next"
     }, /*#__PURE__*/_react.default.createElement(_Icon.default, {
       icon: _rightArrow.default,
       size: 24
@@ -306,9 +304,9 @@ var MaxConsumptionCard = function MaxConsumptionCard(_ref) {
     className: "text-16-normal title"
   }, t('analysis.max_day')), /*#__PURE__*/_react.default.createElement("div", {
     className: "fluid-navigation"
-  }, buttonPrev(), /*#__PURE__*/_react.default.createElement("div", {
+  }, fluidsWithData.length > 1 && buttonPrev(), /*#__PURE__*/_react.default.createElement("div", {
     className: "text-20-bold fluid ".concat(currentFluidSlug.toLowerCase())
-  }, t("FLUID.".concat(currentFluidSlug, ".LABEL"))), buttonNext()), /*#__PURE__*/_react.default.createElement("div", {
+  }, t("FLUID.".concat(currentFluidSlug, ".LABEL"))), fluidsWithData.length > 1 && buttonNext()), /*#__PURE__*/_react.default.createElement("div", {
     className: "data-container"
   }, isLoading && /*#__PURE__*/_react.default.createElement("div", {
     className: "loaderContainer"
@@ -632,6 +630,10 @@ var AnalysisView = function AnalysisView() {
     updateAnalysisNotification();
   }, [dispatch, analysisNotification, monthlyAnalysisDate, selectedDate, paramToken, mailToken, client]);
 
+  var disablePrev = analysisMonth < _luxon.DateTime.local(0, 1, 1).setZone('utc', {
+    keepLocalTime: true
+  });
+
   var handleMoveDate = function handleMoveDate(increment) {
     var updatedDate = dateChartService.incrementDate(_enums.TimeStep.MONTH, analysisMonth, increment);
     dispatch((0, _analysis.setAnalysisMonth)(updatedDate));
@@ -644,7 +646,7 @@ var AnalysisView = function AnalysisView() {
     desktopTitleKey: "common.title_analysis"
   }, /*#__PURE__*/_react.default.createElement(_DateNavigator.default, {
     disableNext: (0, _date.isLastDateReached)(analysisMonth, _enums.TimeStep.MONTH),
-    disablePrev: false,
+    disablePrev: disablePrev,
     handleNextDate: function handleNextDate() {
       return handleMoveDate(1);
     },
@@ -932,8 +934,7 @@ var ProfileComparatorRow = function ProfileComparatorRow(_ref) {
   }, /*#__PURE__*/_react.default.createElement("div", {
     className: "user-graph"
   }, /*#__PURE__*/_react.default.createElement("div", {
-    className: (0, _classnames.default)('price', 'text-15-bold', (0, _defineProperty2.default)({}, 'not-connected', !connected || noData)),
-    "data-testid": "userPrice"
+    className: (0, _classnames.default)('price', 'text-15-bold', (0, _defineProperty2.default)({}, 'not-connected', !connected || noData))
   }, comparaisonText), connected && /*#__PURE__*/_react.default.createElement("div", {
     className: "container-graph"
   }, /*#__PURE__*/_react.default.createElement("div", {
@@ -957,8 +958,7 @@ var ProfileComparatorRow = function ProfileComparatorRow(_ref) {
       width: getWidthForForecast(fluid)
     }
   })), /*#__PURE__*/_react.default.createElement("div", {
-    className: (0, _classnames.default)('price', 'text-15-bold', (0, _defineProperty2.default)({}, 'not-connected', !connected)),
-    "data-testid": "averagePrice"
+    className: (0, _classnames.default)('price', 'text-15-bold', (0, _defineProperty2.default)({}, 'not-connected', !connected))
   }, formatFluidConsumptionForForecast(fluid))));
 };
 
@@ -2103,8 +2103,7 @@ var ProfileComparator = function ProfileComparator(_ref) {
       root: 'btnPrimary',
       label: 'text-18-bold'
     },
-    size: "large",
-    "data-testid": "goToProfile"
+    size: "large"
   }, t('analysis.accessibility.button_go_to_profil')), /*#__PURE__*/_react.default.createElement(_Icon.default, {
     icon: _noProfilePlaceholder.default,
     width: "100%",
@@ -2193,8 +2192,7 @@ var ProfileComparator = function ProfileComparator(_ref) {
     onClick: function onClick() {
       return navigate('/profileType');
     },
-    className: "btnIcon",
-    "data-testid": "iconGoToProfile"
+    className: "btnIcon"
   }, /*#__PURE__*/_react.default.createElement(_StyledIcon.default, {
     icon: _profileEdit.default,
     size: 40
diff --git a/app/ecolyo.dc827a2b7459e470a140.js b/app/ecolyo.2419ad7c44405f7075ea.js
similarity index 99%
rename from app/ecolyo.dc827a2b7459e470a140.js
rename to app/ecolyo.2419ad7c44405f7075ea.js
index 31ece753e534e75f6d128160a70d8666aaf78792..299d16f8bf11d3c2e1c4bedb15d63d033e3735e4 100644
--- a/app/ecolyo.dc827a2b7459e470a140.js
+++ b/app/ecolyo.2419ad7c44405f7075ea.js
@@ -64,7 +64,7 @@
 /******/
 /******/ 	// script path function
 /******/ 	function jsonpScriptSrc(chunkId) {
-/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"1":"b2c357869bd91528093e","2":"62e5292a592368584bc8","4":"e44f681829f74b9ff80d","5":"41a3c918854f721cafd9","6":"95dfb23bc54787c93a79","7":"9376e18b72a7a8ccfe8c","8":"083c460749da3b2bb728","9":"559d36d928c393428876","10":"2946952809565809b75b"}[chunkId] + ".js"
+/******/ 		return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + "/ecolyo." + {"1":"b2c357869bd91528093e","2":"62e5292a592368584bc8","4":"e44f681829f74b9ff80d","5":"41a3c918854f721cafd9","6":"3ac0fa971654da221f7f","7":"9376e18b72a7a8ccfe8c","8":"083c460749da3b2bb728","9":"559d36d928c393428876","10":"2946952809565809b75b"}[chunkId] + ".js"
 /******/ 	}
 /******/
 /******/ 	// The require function
diff --git a/index.html b/index.html
index b1b3228abb50c71e3e8a4f68013a17d7dacfc581..32a1cfd24617d4e84e8ba159b2aebfb5e4058d16 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.fbf1f65c47dc10085503.js"></script><script src="app/ecolyo.dc827a2b7459e470a140.js"></script></div></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.fbf1f65c47dc10085503.js"></script><script src="app/ecolyo.2419ad7c44405f7075ea.js"></script></div></body></html>
\ No newline at end of file