Muslim body stops Swedish envoy