diff --git a/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php b/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php
index 242b0c713fe9c89db3fdeed1ee7746162e5be8c5..3bad504e45f0423947a0b8afaaaea377445763da 100644
--- a/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php
+++ b/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php
@@ -85,13 +85,23 @@ class RetryJob extends Job {
 		$client = $this->clientService->newClient();
 
 		try {
-			$client->post($this->lookupServer,
-				[
-					'body' => json_encode($argument['dataArray']),
-					'timeout' => 10,
-					'connect_timeout' => 3,
-				]
-			);
+			if (count($argument['dataArray']) === 1) {
+				$client->delete($this->lookupServer,
+					[
+						'body' => json_encode($argument['dataArray']),
+						'timeout' => 10,
+						'connect_timeout' => 3,
+					]
+				);
+			} else {
+				$client->post($this->lookupServer,
+					[
+						'body' => json_encode($argument['dataArray']),
+						'timeout' => 10,
+						'connect_timeout' => 3,
+					]
+				);
+			}
 		} catch (\Exception $e) {
 			$this->jobList->add(RetryJob::class,
 				[