diff --git a/interface/lib/classes/remote.d/dns.inc.php b/interface/lib/classes/remote.d/dns.inc.php
index 66e9d988ff0df7ec145ca7a8cc52837ae98c29be..9938d7543b335a0699b7312e4e58710cde81409e 100644
--- a/interface/lib/classes/remote.d/dns.inc.php
+++ b/interface/lib/classes/remote.d/dns.inc.php
@@ -307,7 +307,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_aaaa.tform.php', $client_id, $params);
 	}
 
@@ -319,18 +319,19 @@ class remoting_dns extends remoting {
 			return false;
 		}
 		$affected_rows = $this->updateQuery('../dns/form/dns_aaaa.tform.php', $client_id, $primary_id, $params);
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_aaaa_delete($session_id, $primary_id)
+	public function dns_aaaa_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_aaaa_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_aaaa.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -357,7 +358,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_a.tform.php', $client_id, $params);
 	}
 
@@ -368,19 +369,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_a.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_a_delete($session_id, $primary_id)
+	public function dns_a_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_a_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_a.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -407,7 +409,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_alias.tform.php', $client_id, $params);
 	}
 
@@ -418,19 +420,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_alias.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_alias_delete($session_id, $primary_id)
+	public function dns_alias_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_alias_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_alias.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -457,7 +460,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_cname.tform.php', $client_id, $params);
 	}
 
@@ -468,19 +471,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_cname.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_cname_delete($session_id, $primary_id)
+	public function dns_cname_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_cname_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_cname.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -507,7 +511,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_hinfo.tform.php', $client_id, $params);
 	}
 
@@ -518,19 +522,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_hinfo.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_hinfo_delete($session_id, $primary_id)
+	public function dns_hinfo_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_hinfo_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_hinfo.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -557,7 +562,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_mx.tform.php', $client_id, $params);
 	}
 
@@ -568,19 +573,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_mx.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_mx_delete($session_id, $primary_id)
+	public function dns_mx_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_mx_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_mx.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -607,7 +613,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_ns.tform.php', $client_id, $params);
 	}
 
@@ -618,19 +624,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_ns.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_ns_delete($session_id, $primary_id)
+	public function dns_ns_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_ns_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_ns.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -657,7 +664,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_ptr.tform.php', $client_id, $params);
 	}
 
@@ -668,19 +675,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_ptr.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_ptr_delete($session_id, $primary_id)
+	public function dns_ptr_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_ptr_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_ptr.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -707,7 +715,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_rp.tform.php', $client_id, $params);
 	}
 
@@ -718,19 +726,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_rp.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_rp_delete($session_id, $primary_id)
+	public function dns_rp_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_rp_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_rp.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -757,7 +766,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_srv.tform.php', $client_id, $params);
 	}
 
@@ -768,19 +777,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_srv.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_srv_delete($session_id, $primary_id)
+	public function dns_srv_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_srv_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_srv.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}
 
@@ -807,7 +817,7 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $this->insertQuery('../dns/form/dns_txt.tform.php', $client_id, $params);
 	}
 
@@ -818,19 +828,20 @@ class remoting_dns extends remoting {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
-		if($update_serial != false) $this->increase_serial($session_id, $client_id, $params);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		$affected_rows = $this->updateQuery('../dns/form/dns_txt.tform.php', $client_id, $primary_id, $params);
 		return $affected_rows;
 	}
 
 	//* Delete a record
-	public function dns_txt_delete($session_id, $primary_id)
+	public function dns_txt_delete($session_id, $primary_id, $update_serial=false)
 	{
 		if(!$this->checkPerm($session_id, 'dns_txt_delete')) {
 			throw new SoapFault('permission_denied', 'You do not have the permissions to access this function.');
 			return false;
 		}
 		$affected_rows = $this->deleteQuery('../dns/form/dns_txt.tform.php', $primary_id);
+		if($update_serial) $this->increase_serial($session_id, $client_id, $params);
 		return $affected_rows;
 	}