diff --git a/src/module/pendaftaran/entity/pendaftaran.go b/src/module/pendaftaran/entity/pendaftaran.go
index 70e72a016b887de30d7d50ce067a53515fb44190..ed42a7ae25af44e88cbac6b1082aa7f8ab943672 100644
--- a/src/module/pendaftaran/entity/pendaftaran.go
+++ b/src/module/pendaftaran/entity/pendaftaran.go
@@ -36,7 +36,7 @@ type ParamValues struct {
 type PendaftaranAddRequest struct {
 	IdTopik     string
 	IdMahasiswa string
-	IdDosen     string
+	IdPenerima  string
 	IdPeriode   string
 }
 
diff --git a/src/module/pendaftaran/transport/admin_handler.go b/src/module/pendaftaran/transport/admin_handler.go
index 2ea37f30137c6fbb8ba1508b55f59b5337fd7595..a19a92b5f8dd51ecf5824d26cc1ae551f15ff310 100644
--- a/src/module/pendaftaran/transport/admin_handler.go
+++ b/src/module/pendaftaran/transport/admin_handler.go
@@ -61,7 +61,7 @@ func (t *AdminPendaftaranHandler) AddPendaftaran(c echo.Context) error {
 	target := &models.PendaftaranTA{
 		IdTopik:     request.IdTopik,
 		IdMahasiswa: request.IdMahasiswa,
-		IdDosen:     request.IdDosen,
+		IdDosen:     request.IdPenerima,
 	}
 
 	newPendaftaran, err := t.pendaftaranUsecase.AddPendaftaran(*target)