diff --git a/web/targetApp/templates/target/add.html b/web/targetApp/templates/target/add.html
index a37c0590..3a008a48 100644
--- a/web/targetApp/templates/target/add.html
+++ b/web/targetApp/templates/target/add.html
@@ -80,6 +80,7 @@ Add or Import Targets
+ {% if user_preferences.bug_bounty_mode %}
+ {% endif %}
@@ -103,6 +105,7 @@ Add or Import Targets
+ {% if user_preferences.bug_bounty_mode %}
+ {% endif %}
diff --git a/web/targetApp/templates/target/update.html b/web/targetApp/templates/target/update.html
index 6d6163b8..24aede37 100644
--- a/web/targetApp/templates/target/update.html
+++ b/web/targetApp/templates/target/update.html
@@ -38,6 +38,7 @@ Update Target {{ form.name.value }}
{{ form.description }}
+ {% if user_preferences.bug_bounty_mode %}
{{ form.h1_team_handle }}
+ {% endif %}
diff --git a/web/targetApp/views.py b/web/targetApp/views.py
index 39991ccc..370905b0 100644
--- a/web/targetApp/views.py
+++ b/web/targetApp/views.py
@@ -50,7 +50,7 @@ def add_target(request, slug):
bulk_targets = [t.rstrip() for t in request.POST['addTargets'].split('\n') if t]
logger.info(f'Adding multiple targets: {bulk_targets}')
description = request.POST.get('targetDescription', '')
- h1_team_handle = request.POST.get('targetH1TeamHandle')
+ h1_team_handle = request.POST.get('targetH1TeamHandle', '')
organization_name = request.POST.get('targetOrganization')
for target in bulk_targets:
target = target.rstrip('\n')
@@ -242,7 +242,7 @@ def add_target(request, slug):
is_domain = bool(validators.domain(ip))
is_ip = bool(validators.ipv4(ip)) or bool(validators.ipv6(ip))
description = request.POST.get('targetDescription', '')
- h1_team_handle = request.POST.get('targetH1TeamHandle')
+ h1_team_handle = request.POST.get('targetH1TeamHandle', '')
if not Domain.objects.filter(name=ip).exists():
domain, created = Domain.objects.get_or_create(
name=ip,