Fixing a Firefox bug with drag n drop