diff --git a/controller/sync_hooks.go b/controller/sync_hooks.go
index <HASH>..<HASH> 100644
--- a/controller/sync_hooks.go
+++ b/controller/sync_hooks.go
@@ -311,6 +311,7 @@ func newHookStatus(hook *unstructured.Unstructured, hookType appv1.HookType) app
 		Group:     gvk.Group,
 		Version:   gvk.Version,
 		HookType:  hookType,
+		HookPhase: appv1.OperationRunning,
 		Namespace: hook.GetNamespace(),
 	}
 	if isBatchJob(gvk) {
Hooks result should have Running phase by default (given we don't have Pending state) (#<I>)