diff --git a/restcomm/restcomm.rvd/src/main/webapp/js/app/controllers/designer.js b/restcomm/restcomm.rvd/src/main/webapp/js/app/controllers/designer.js
index <HASH>..<HASH> 100644
--- a/restcomm/restcomm.rvd/src/main/webapp/js/app/controllers/designer.js
+++ b/restcomm/restcomm.rvd/src/main/webapp/js/app/controllers/designer.js
@@ -300,12 +300,14 @@ var designerCtrl = App.controller('designerCtrl', function($scope, $q, $routePar
 		.then( function () { return designerService.buildProject($scope.projectName) } )
 		.then(
 			function () {
-			    $scope.drawGraph();
+			    if ($scope.showGraph)
+			        $scope.drawGraph();
 				notifications.put({type:"success", message:"Project saved"});
 				console.log("Project saved and built");
 			},
 			function (reason) {
-			    $scope.drawGraph();
+			    if ($scope.showGraph)
+			        $scope.drawGraph();
 				if ( reason.exception.className == 'ValidationException' ) {
 					console.log("Validation error");
 					notifications.put({type:"warning", message:"Project saved with validation errors"});
Fixed regression issue observed when saving projects with diagram hidden.

Refers #<I>