diff --git a/html/pages/search/mac.inc.php b/html/pages/search/mac.inc.php
index 389afe4ba..367186e03 100644
--- a/html/pages/search/mac.inc.php
+++ b/html/pages/search/mac.inc.php
@@ -41,7 +41,7 @@ echo('
');
$query = "SELECT * FROM `ports` AS P, `devices` AS D WHERE P.device_id = D.device_id ";
$query .= "AND `ifPhysAddress` LIKE ?";
-$param = array("%".str_replace(':','',mres($_POST['address']))."%");
+$param = array("%".str_replace(array(':', ' ', '-', '.', '0x'),'',mres($_POST['address']))."%");
if (is_numeric($_POST['device_id']))
{