diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
index 2f246c6cd13..c64ddd78cf4 100644
--- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
+++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
@@ -121,6 +121,7 @@
- id: ClothingBackpackIan
prob: 0.5
- id: AccessConfigurator
+ - id: BookIanDossier # DeltaV - HoP steal objective, see Resources/Prototypes/DeltaV/Entities/Objects/Misc/ian_dossier.yml
- type: entity
id: LockerChiefEngineerFilledHardsuit
diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Misc/ian_dossier.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/ian_dossier.yml
new file mode 100644
index 00000000000..fba4536c7d9
--- /dev/null
+++ b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/ian_dossier.yml
@@ -0,0 +1,14 @@
+- type: entity
+ parent: BaseItem
+ id: BookIanDossier
+ name: head of personnel's photobook
+ description: VERY CONFIDENTIAL. This folder contains various pictures of Ian cherished by the Head of Personnel.
+ components:
+ - type: Sprite
+ sprite: DeltaV/Objects/Misc/bureaucracy.rsi
+ layers:
+ - state: folder-hop-ian
+ - type: Tag
+ tags:
+ - Book
+ - HighRiskItem
diff --git a/Resources/Prototypes/DeltaV/Objectives/traitor.yml b/Resources/Prototypes/DeltaV/Objectives/traitor.yml
index fbfba136b2c..d974564e3d0 100644
--- a/Resources/Prototypes/DeltaV/Objectives/traitor.yml
+++ b/Resources/Prototypes/DeltaV/Objectives/traitor.yml
@@ -8,3 +8,14 @@
- type: StealCondition
prototype: SpaceCashLuckyBill
# owner: job-name-qm
+
+- type: entity # Head of Personnel steal objective.
+ noSpawn: true
+ parent: BaseTraitorStealObjective
+ id: HoPBookIanDossierStealObjective
+ components:
+ - type: NotJobRequirement
+ job: HeadOfPersonnel
+ - type: StealCondition
+ prototype: BookIanDossier
+ # owner: job-name-hop
diff --git a/Resources/Prototypes/Objectives/objectiveGroups.yml b/Resources/Prototypes/Objectives/objectiveGroups.yml
index f6432f81932..70b3c2773cd 100644
--- a/Resources/Prototypes/Objectives/objectiveGroups.yml
+++ b/Resources/Prototypes/Objectives/objectiveGroups.yml
@@ -22,6 +22,7 @@
HandTeleporterStealObjective: 0.5
SecretDocumentsStealObjective: 0.5
HoLLuckyBillStealObjective: 0.5 # DeltaV - HoL steal objective, see Resources/Prototypes/DeltaV/Objectives/traitor.yml
+ HoPBookIanDossierStealObjective: 1 # DeltaV - HoP steal objective, see Resources/Prototypes/DeltaV/Objectives/traitor.yml
- type: weightedRandom
id: TraitorObjectiveGroupKill
diff --git a/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml b/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml
index ac4cdf8e81f..2d022d05ade 100644
--- a/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml
+++ b/Resources/ServerInfo/Guidebook/Antagonist/Traitors.xml
@@ -82,5 +82,9 @@
+ - Steal the Head of Personnel's [color=#a4885c]Ian Photobook[/color].
+
+
+
diff --git a/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/folder-hop-ian.png b/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/folder-hop-ian.png
new file mode 100644
index 00000000000..2f6f9ff5d65
Binary files /dev/null and b/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/folder-hop-ian.png differ
diff --git a/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/meta.json
new file mode 100644
index 00000000000..75c5548e647
--- /dev/null
+++ b/Resources/Textures/DeltaV/Objects/Misc/bureaucracy.rsi/meta.json
@@ -0,0 +1,14 @@
+{
+ "version": 1,
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432 | modified by Floofers",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "folder-hop-ian"
+ }
+ ]
+}