diff --git a/lib/app_sources/html.dart b/lib/app_sources/html.dart
index 984c20e..865162c 100644
--- a/lib/app_sources/html.dart
+++ b/lib/app_sources/html.dart
@@ -37,7 +37,9 @@ class HTML extends AppSource {
.map((e) => e.toLowerCase().startsWith('http://') ||
e.toLowerCase().startsWith('https://')
? e
- : '${uri.origin}/$e')
+ : e.startsWith('/')
+ ? '${uri.origin}/$e'
+ : '${uri.origin}/${uri.path}/$e')
.toList();
return APKDetails(version, apkUrls, AppNames(uri.host, tr('app')));
} else {