diff --git a/Extension_CloudFlare_Plugin.php b/Extension_CloudFlare_Plugin.php index 6ac74f28a..c57f5b969 100644 --- a/Extension_CloudFlare_Plugin.php +++ b/Extension_CloudFlare_Plugin.php @@ -479,9 +479,9 @@ private function ipv6_in_range( $ip, $range_ip ) { $left_piece = $pieces[0]; // Extract out the main IP pieces. - $ip_pieces = explode( '::', $left_piece, 2 ); + $ip_pieces = explode('::', $left_piece, 2); $main_ip_piece = $ip_pieces[0]; - $last_ip_piece = $ip_pieces[1]; + $last_ip_piece = isset($ip_pieces[1]) ? $ip_pieces[1] : ''; // Pad out the shorthand entries. $main_ip_pieces = explode( ':', $main_ip_piece );