diff --git a/src/api/model.ts b/src/api/model.ts
index 9a0d944808fc5234870ab74f5b885b292b571882..a90a8afc3b87278445fe4cbea2d2a472df7015ca 100644
--- a/src/api/model.ts
+++ b/src/api/model.ts
@@ -18,6 +18,11 @@ export interface ModelListParameters extends PageNumberPaginationParameters {
    * Filter models by case-insensitive name
    */
   name?: string
+
+  /**
+   * Filter models according to whether or not they are archived
+   */
+  archived?: boolean
 }
 
 export type ModelVersionEditParameters = Partial<Pick<ModelVersion, 'description' | 'tag' | 'parent' | 'configuration'>>
diff --git a/src/components/Model/ModelPicker.vue b/src/components/Model/ModelPicker.vue
index 21340110a5492b6404873ff2e56a3427f871ea79..223a4e24a893f83339f6c34d2635646e0099d614 100644
--- a/src/components/Model/ModelPicker.vue
+++ b/src/components/Model/ModelPicker.vue
@@ -160,7 +160,7 @@ export default defineComponent({
     async updateModelsPage () {
       this.loading = true
       try {
-        const payload: ModelListParameters = { page: this.page }
+        const payload: ModelListParameters = { page: this.page, archived: false }
         if (this.nameFilter) payload.name = this.nameFilter
         if (this.compatibleWorkerId && !this.allModels) payload.compatible_worker = this.compatibleWorkerId
         this.modelsPage = await this.listModels(payload)
diff --git a/src/views/Model/List.vue b/src/views/Model/List.vue
index 60af1160408dddf0ea86cb7d73983a308e95e47c..428b14bcc684edaa8ef442c278f196c5452b425a 100644
--- a/src/views/Model/List.vue
+++ b/src/views/Model/List.vue
@@ -169,7 +169,7 @@ export default defineComponent({
       this.loading = true
       try {
         this.selectedModel = null
-        const payload: ModelListParameters = { page: this.page }
+        const payload: ModelListParameters = { page: this.page, archived: false }
         if (this.nameFilter) payload.name = this.nameFilter
         if (this.compatibleWorkerId && !this.allModels) payload.compatible_worker = this.compatibleWorkerId
         this.modelsPage = await this.listModels(payload)