diff --git a/core/models/media_model.php b/core/models/media_model.php
index fa2fd47d..1bbf73f4 100644
--- a/core/models/media_model.php
+++ b/core/models/media_model.php
@@ -954,7 +954,7 @@ public function search_filters_validate($args = [])
OBFHelpers::require_args($args, ['filters']);
$filters = $args['filters'];
- $allowed_filters = ['id','comments','artist','title','album','year','type','category','country','language','genre','duration','is_copyright_owner','status','dynamic_select','owner','group'];
+ $allowed_filters = ['id','comments','artist','title','album','year','type','format','category','country','language','genre','duration','is_copyright_owner','status','dynamic_select','owner','group'];
$allowed_operators = [
// deprecated
'like',
@@ -1038,6 +1038,7 @@ public function search_filters_where_array($args = [])
$column_array['is_copyright_owner'] = 'media.is_copyright_owner';
$column_array['id'] = 'media.id';
$column_array['dynamic_select'] = 'media.dynamic_select';
+ $column_array['format'] = 'media.format';
$column_array['owner'] = 'media.owner_id';
$metadata_fields = $this->models->mediametadata('get_all');
diff --git a/public/html/sidebar/advanced_search.html b/public/html/sidebar/advanced_search.html
index 782177e1..ed692e13 100644
--- a/public/html/sidebar/advanced_search.html
+++ b/public/html/sidebar/advanced_search.html
@@ -13,6 +13,7 @@
+
@@ -95,6 +96,8 @@
+
+