Hi,<br><br>I have a problem with PHP Mapscript.<br><br>When I remove one metadata, two metadata are removed.<br><br>Mapserver : 5.2.1<br><br>Mapfile :<br>  LAYER<br>    NAME &quot;Layer0&quot;<br> ...<br>    METADATA<br>      &quot;PPPP&quot;    &quot;pppp&quot;<br>
      &quot;rrrr&quot;    &quot;rrrr&quot;<br>      &quot;eeee&quot;    &quot;eeee&quot;<br>      &quot;description&quot;    &quot;mmmm&quot;<br>      &quot;type_aa&quot;    &quot;dddd&quot;<br>      &quot;ayyy_aa&quot;    &quot;aaaa&quot;<br>
    END<br>...<br>  END<br><br>Source code :<br>$oMap = ms_newMapObj($szMapFile);<br>$oLayer = $oMap-&gt;getLayerByName(&#39;Layer0&#39;);<br>$oLayer-&gt;removeMetaData(&#39;type_aa&#39;);<br>$oMap-&gt;save($szMapFile);<br>
<br>Expected result in the mapfile :<br>  LAYER<br>
 ...<br>
    METADATA<br>
      &quot;PPPP&quot;    &quot;pppp&quot;<br>
      &quot;rrrr&quot;    &quot;rrrr&quot;<br>
      &quot;eeee&quot;    &quot;eeee&quot;<br>
      &quot;description&quot;    &quot;mmmm&quot;<br>
      &quot;ayyy_aa&quot;    &quot;aaaa&quot;<br>
    END<br>
...<br>
  END<br><br>My result :<br>  LAYER<br>

 ...<br>

    METADATA<br>

      &quot;ayyy_aa&quot;    &quot;aaaa&quot;<br>      &quot;description&quot;    &quot;mmmm&quot;<br>      &quot;rrrr&quot;    &quot;rrrr&quot;<br>      &quot;PPPP&quot;    &quot;pppp&quot;<br>

    END<br>

...<br>

  END<br><br>Any idea ?<br><br>Thanks<br>