diff --git a/src/Form/JobItemDeleteForm.php b/src/Form/JobItemDeleteForm.php
new file mode 100644
index 0000000..c24a00a
--- /dev/null
+++ b/src/Form/JobItemDeleteForm.php
@@ -0,0 +1,37 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\tmgmt\Form\JobItemDeleteForm.
+ */
+
+namespace Drupal\tmgmt\Form;
+
+use Drupal\Core\Entity\ContentEntityDeleteForm;
+use Drupal\Core\Form\FormStateInterface;
+
+/**
+ * Provides a confirmation delete form for 'tmgmt_job_item' entity.
+ */
+class JobItemDeleteForm extends ContentEntityDeleteForm {
+
+  /**
+   * {@inheritdoc}
+   */
+  public function getCancelUrl() {
+    $entity = $this->getEntity();
+    return $entity->urlInfo('canonical');
+  }
+
+  /**
+   * {@inheritdoc}
+   */
+  protected function getRedirectUrl() {
+    $job_id = $this->getEntity()->getJobId();
+    $job_entity = \Drupal::entityManager()
+       ->getStorage('tmgmt_job')
+       ->load($job_id);
+    return $job_entity->urlInfo('canonical');
+  }
+
+}
