diff --git a/metar.html b/metar.html
index 04603f4..fd603f9 100644
--- a/metar.html
+++ b/metar.html
@@ -262,7 +262,8 @@
const specialRemarks = {
'FROIN': 'Frontal passage in vicinity',
'CONTRAILS': 'Contrails observed',
- 'VIRGA': 'Virga (precipitation not reaching the ground)'
+ 'VIRGA': 'Virga (precipitation not reaching the ground)',
+ 'HALO': 'Halo phenomenon observed'
};
const directions = {
'N': 'North', 'NE': 'Northeast', 'E': 'East', 'SE': 'Southeast',
@@ -335,6 +336,8 @@
decoded.push(` - ${decodeWeather(part, metarString)}`);
} else if (part.match(/^(AC|CI|CC)/)) {
decoded.push(` - ${part}: Cloud types and coverage details`);
+ } else if (part === '/') {
+ // separator, ignore
} else {
console.log(`Other remark: ${part} in METAR: ${metarString}`);
decoded.push(` - ${part}: Other remark`);