diff --git a/config/extrahd/extrahd.pl b/config/extrahd/extrahd.pl
index be91e27f6..eba3f9b37 100644
--- a/config/extrahd/extrahd.pl
+++ b/config/extrahd/extrahd.pl
@@ -40,6 +40,12 @@ extrahd_mount() {
 			continue
 		fi
 
+		# Check that the mountpoint starts with a slash
+		if [ "${mountpoint:0:1}" != "/" ]; then
+			log "Skipping invalid mountpoint: ${mountpoint}"
+			continue
+		fi
+
 		# Skip mounting if something is already mounted at the mountpoint
 		if mountpoint "${mountpoint}" &>/dev/null; then
 			continue
