diff --git a/html/cgi-bin/extrahd.cgi b/html/cgi-bin/extrahd.cgi
index 122f1d12d..bd64dff07 100644
--- a/html/cgi-bin/extrahd.cgi
+++ b/html/cgi-bin/extrahd.cgi
@@ -667,6 +667,10 @@ sub is_mounted ($) {
sub is_valid_dir ($) {
my ($mpoint) = @_;
+ # Do not allow "/mnt" or "/media" as mount points.
+ return if($mpoint eq "/mnt");
+ return if($mpoint eq "/media");
+
# Split the given mountpoint into pieces and store them
# in a temporay array.
my @tmp = split("/", $mpoint);