diff --git a/src/widgets/gluetun/component.jsx b/src/widgets/gluetun/component.jsx
index f20c400b..59e490ce 100644
--- a/src/widgets/gluetun/component.jsx
+++ b/src/widgets/gluetun/component.jsx
@@ -1,18 +1,14 @@
-import { useTranslation } from "next-i18next";
-
import Container from "components/services/widget/container";
import Block from "components/services/widget/block";
import useWidgetAPI from "utils/proxy/use-widget-api";
export default function Component({ service }) {
- const { t } = useTranslation();
-
const { widget } = service;
const { data: gluetunData, error: gluetunError } = useWidgetAPI(widget, "ip");
if (gluetunError) {
- return ;
+ return ;
}
if (!gluetunData) {
diff --git a/src/widgets/gluetun/widget.js b/src/widgets/gluetun/widget.js
index 59aa39ef..009adbf3 100644
--- a/src/widgets/gluetun/widget.js
+++ b/src/widgets/gluetun/widget.js
@@ -7,6 +7,11 @@ const widget = {
mappings: {
ip: {
endpoint: "publicip/ip",
+ validate: [
+ "public_ip",
+ "region",
+ "country"
+ ]
},
},
};