diff --git a/frontend-js/src/main/js/map/data/Alias.js b/frontend-js/src/main/js/map/data/Alias.js
index c319d995dcd0a2209395c944ffaa5b6bcddc0fc7..9daef0b6398510da4302fad840edfb4e3ba297b3 100644
--- a/frontend-js/src/main/js/map/data/Alias.js
+++ b/frontend-js/src/main/js/map/data/Alias.js
@@ -236,14 +236,18 @@ Alias.prototype.getCompartmentId = function() {
 };
 
 Alias.prototype.setCompartmentId = function(compartmentId) {
-  this._compartmentId = compartmentId;
+  if (compartmentId !== null) {
+    this._compartmentId = compartmentId;
+  }
 };
 Alias.prototype.getComplexId = function() {
   return this._complexId;
 };
 
 Alias.prototype.setComplexId = function(complexId) {
-  this._complexId = complexId;
+  if (complexId !== null) {
+    this._complexId = complexId;
+  }
 };
 
 module.exports = Alias;