Leaflet/Leaflet — pull request #1389 by git4balaji (2013-02-15 14:50:24+00:00)
Title: LayerGroup removeLayer changed

The removeLayer function removed layers even if it did not belong to it.
So, I changed the if condition to even check for the existence of layer
with in the layer group. To do this, I also moved the delete statement
after the if statement.