diff --git a/backend/handler/database/roms_handler.py b/backend/handler/database/roms_handler.py index 77acd2f74..bf6daa649 100644 --- a/backend/handler/database/roms_handler.py +++ b/backend/handler/database/roms_handler.py @@ -620,12 +620,10 @@ class DBRomsHandler(DBBaseHandler): if user_id and hasattr(RomUser, order_by) and not hasattr(Rom, order_by): order_attr = getattr(RomUser, order_by) - query = query.filter(RomUser.user_id == user_id, order_attr.isnot(None)) + query = query.filter(RomUser.user_id == user_id) elif hasattr(RomMetadata, order_by) and not hasattr(Rom, order_by): order_attr = getattr(RomMetadata, order_by) - query = query.outerjoin(RomMetadata, RomMetadata.rom_id == Rom.id).filter( - order_attr.isnot(None) - ) + query = query.outerjoin(RomMetadata, RomMetadata.rom_id == Rom.id) elif hasattr(Rom, order_by): order_attr = getattr(Rom, order_by) else: