diff --git a/src/keel/media.cpp b/src/keel/media.cpp
index a4ee2e45..9cc81be8 100644
--- a/src/keel/media.cpp
+++ b/src/keel/media.cpp
@@ -10,8 +10,6 @@
 
 #include <ox/std/trace.hpp>
 
-#include "media.hpp"
-
 namespace keel {
 
 ox::Result<char*> loadRom(ox::CRStringView path) noexcept {
diff --git a/src/keel/media.hpp b/src/keel/media.hpp
index 3d4a2d62..8a4f6f3e 100644
--- a/src/keel/media.hpp
+++ b/src/keel/media.hpp
@@ -139,7 +139,7 @@ ox::Error setRomFs(Context *ctx, ox::UPtr<ox::FileSystem> fs) noexcept;
 
 ox::Result<ox::UniquePtr<ox::FileSystem>> loadRomFs(ox::CRStringView path) noexcept;
 
-ox::Result<char*> loadRom(ox::CRStringView assetId = "") noexcept;
+ox::Result<char*> loadRom(ox::CRStringView path = "") noexcept;
 
 void unloadRom(char*) noexcept;