diff --git a/mmdet/models/plugins/non_local.py b/mmdet/models/plugins/non_local.py
index cbec7a458f9367b48d3d984273e680c2844e0e9c..2e89c2fdc41946a4f4a1b70da0e3bea0b681003b 100644
--- a/mmdet/models/plugins/non_local.py
+++ b/mmdet/models/plugins/non_local.py
@@ -76,7 +76,7 @@ class NonLocal2D(nn.Module):
         pairwise_weight = torch.matmul(theta_x, phi_x)
         if self.use_scale:
             # theta_x.shape[-1] is `self.inter_channels`
-            pairwise_weight /= theta_x.shape[-1]**-0.5
+            pairwise_weight /= theta_x.shape[-1]**0.5
         pairwise_weight = pairwise_weight.softmax(dim=-1)
         return pairwise_weight