diff --git a/web/skins/classic/views/zones.php b/web/skins/classic/views/zones.php index c14101f3e..a9923a3e1 100644 --- a/web/skins/classic/views/zones.php +++ b/web/skins/classic/views/zones.php @@ -23,7 +23,7 @@ if ( isset($_REQUEST['mid']) ) { $mids = array(); $mids[] = validInt($_REQUEST['mid']); } else if ( isset($_REQUEST['mids']) ) { - $mids = $_REQUEST['mids']; + $mids = arrap_map(function($thing){return validInt($thing);}, $_REQUEST['mids'] ); } else { $mids = dbFetchAll('SELECT Id FROM Monitors'.($user->unviewableMonitorIds() ? 'WHERE Id IN ('.$user->viewableMonitorIds().')' : ''), 'Id'); }