diff --git a/controllers/cloud.redhat.com/providers/kafka/msk.go b/controllers/cloud.redhat.com/providers/kafka/msk.go
index 62fe6b5ef..2ad2e9782 100644
--- a/controllers/cloud.redhat.com/providers/kafka/msk.go
+++ b/controllers/cloud.redhat.com/providers/kafka/msk.go
@@ -72,7 +72,7 @@ func (s *mskProvider) EnvProvide() error {
 func (s *mskProvider) copyManagedSecret(namespace string) error {
 	srcSecretRef := types.NamespacedName{
 		Name:      s.Env.Spec.Providers.Kafka.ManagedSecretRef.Name,
-		Namespace: s.Env.Status.TargetNamespace,
+		Namespace: s.Env.Spec.Providers.Kafka.ManagedSecretRef.Namespace,
 	}
 	dstSecretRef := types.NamespacedName{
 		Name:      srcSecretRef.Name,