Esa función lo q hace es pasar todas las variables que estás pasando por get, así que lo va a mantener... Esa función, como está hecha, no contempla no pasar alguna variable, o la modificás o le pisás el valor de la variable para que termine pasando un valor vacío
Código PHP:
makeUrl("index.php", array("d" => 'resto', 'content' => ''))