diff --git a/static/src/js/dashboard_year.js b/static/src/js/dashboard_year.js
index abe2a4e9f1aca6d61497f307300b306dec4e8037..d5df1c45c35a5c9916c9794a687250c94dce6a01 100644
--- a/static/src/js/dashboard_year.js
+++ b/static/src/js/dashboard_year.js
@@ -72,22 +72,35 @@ odoo.define('lefilament_tdb.dashboard_year', function (require) {
                 .then(function(results) {
                     self.values = results;
 
-                    self.pfact = (self.values.facture / self.values.target * 100).toFixed(0);
-					self.pcomm = (self.values.commandes / self.values.target * 100).toFixed(0);
-					self.ppipe_win = (self.values.pipe_win / self.values.target * 100).toFixed(0);
-					self.ppipe_to_win = (self.values.pipe_to_win / self.values.target * 100).toFixed(0);
-					self.ptarg = 100-self.pfact-self.pcomm-self.ppipe_win-self.ppipe_to_win;
-					
-					self.pfact2 = (self.values.facture);
+                    self.pfact2 = (self.values.facture);
 					self.pcomm2 = (self.values.commandes);
 					self.ppipe2_win = (self.values.pipe_win);
 					self.ppipe2_to_win = (self.values.pipe_to_win);
-					self.ptarg2 = self.values.target -self.pfact2-self.pcomm2-self.ppipe2_to_win-self.ppipe2_win;
+
+                    if (self.values.target > 0) {
+                    	self.pfact = (self.values.facture / self.values.target * 100).toFixed(0);
+                    	self.pcomm = (self.values.commandes / self.values.target * 100).toFixed(0);
+						self.ppipe_win = (self.values.pipe_win / self.values.target * 100).toFixed(0);
+						self.ppipe_to_win = (self.values.pipe_to_win / self.values.target * 100).toFixed(0);
+						self.ptarg = 100-self.pfact-self.pcomm-self.ppipe_win-self.ppipe_to_win;
+						self.ptarg2 = self.values.target -self.pfact2-self.pcomm2-self.ppipe2_to_win-self.ppipe2_win;
+						self.total = ((self.values.facture + self.values.commandes + self.values.pipe_win) / self.values.target * 100).toFixed(0);
+                    } else {
+                    	self.pfact = 'n/a';
+                    	self.pcomm = 'n/a';
+						self.ppipe_win = 'n/a';
+						self.ppipe_to_win = 'n/a';
+						self.ptarg = 'n/a';
+						self.ptarg2 = 'n/a';
+						self.total = 'n/a';
+                    }
+					
 					
-					self.total = ((self.values.facture + self.values.commandes + self.values.pipe_win) / self.values.target * 100).toFixed(0);
 					self.total2 = self.pfact2 + self.pcomm2 + self.ppipe2_win
 
 					self.target = self.values.target
+
+					console.log(self.target);
                     
                     deferred.resolve();
                 });