diff --git a/osu.Game/Beatmaps/BeatmapUpdaterMetadataLookup.cs b/osu.Game/Beatmaps/BeatmapUpdaterMetadataLookup.cs
index 007bec46bb..2fd1d06b7b 100644
--- a/osu.Game/Beatmaps/BeatmapUpdaterMetadataLookup.cs
+++ b/osu.Game/Beatmaps/BeatmapUpdaterMetadataLookup.cs
@@ -42,9 +42,16 @@ namespace osu.Game.Beatmaps
public BeatmapUpdaterMetadataLookup(IAPIProvider api, Storage storage)
{
- // required to initialise native SQLite libraries on some platforms.
- Batteries_V2.Init();
- raw.sqlite3_config(2 /*SQLITE_CONFIG_MULTITHREAD*/);
+ try
+ {
+ // required to initialise native SQLite libraries on some platforms.
+ Batteries_V2.Init();
+ raw.sqlite3_config(2 /*SQLITE_CONFIG_MULTITHREAD*/);
+ }
+ catch
+ {
+ // may fail if platform not supported.
+ }
this.api = api;
this.storage = storage;
diff --git a/osu.Game/osu.Game.csproj b/osu.Game/osu.Game.csproj
index 953087f9c8..fed7c27f07 100644
--- a/osu.Game/osu.Game.csproj
+++ b/osu.Game/osu.Game.csproj
@@ -40,7 +40,7 @@
-
+