diff --git a/src/app/structure-list/components/search/search.component.html b/src/app/structure-list/components/search/search.component.html
index c632133f4ee1c12714462311df4ec70638a26c30..419ec6cedd3f2d90b19a2e5ee22ef8fdebaaef4e 100644
--- a/src/app/structure-list/components/search/search.component.html
+++ b/src/app/structure-list/components/search/search.component.html
@@ -89,7 +89,7 @@
         [text]="'Filtres'"
         (action)="openModal(TypeModal.accompaniment)"
       ></app-button>
-      <a (click)="toogleAddStructure()" tabindex="0">Ajouter une structure</a>
+      <a routerLink="/create-structure" tabindex="0">Ajouter une structure</a>
     </div>
   </div>
   <div class="footerSearchSection isntPhoneContent" fxLayout="row" fxLayoutAlign="space-between center">
@@ -107,12 +107,6 @@
         </label>
       </div>
     </div>
-    <a (click)="toogleAddStructure()" tabindex="0">Ajouter une structure</a>
+    <a routerLink="/create-structure" tabindex="0">Ajouter une structure</a>
   </div>
 </div>
-
-<app-structureForm
-  *ngIf="addStructureFormModal"
-  (closeEvent)="toogleAddStructure($event)"
-  (clickOutside)="toogleAddStructure()"
-></app-structureForm>
diff --git a/src/app/structure-list/components/search/search.component.ts b/src/app/structure-list/components/search/search.component.ts
index de56cc3841b02cfa8e01bc3010218f6f80617dd4..3413983480a006b55fb82e82164f4b7e315280d4 100644
--- a/src/app/structure-list/components/search/search.component.ts
+++ b/src/app/structure-list/components/search/search.component.ts
@@ -1,7 +1,9 @@
 import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core';
 import { FormBuilder, FormGroup } from '@angular/forms';
+import { Router } from '@angular/router';
 import { forkJoin } from 'rxjs';
 import { GeoJson } from '../../../map/models/geojson.model';
+import { Structure } from '../../../models/structure.model';
 import { GeojsonService } from '../../../services/geojson.service';
 import { AppModalType } from '../../../shared/components/modal/modal-type.enum';
 import { TypeModal } from '../../enum/typeModal.enum';
@@ -220,8 +222,4 @@ export class SearchComponent implements OnInit, OnChanges {
       );
     }
   }
-
-  public toogleAddStructure(): void {
-    this.addStructureFormModal = !this.addStructureFormModal;
-  }
 }