diff --git a/mesh_border_deselect_outer.py b/mesh_border_deselect_outer.py
index 38570241c53fd39fc509c8f39927d236481eb840..3cbb129e2daaaf10242994f951485af22949ccbc 100644
--- a/mesh_border_deselect_outer.py
+++ b/mesh_border_deselect_outer.py
@@ -6,12 +6,15 @@ bl_info = {
     "author": "CoDEmanX",
     "version": (1, 2),
     "blender": (2, 66, 0),
-    "location": "View3D > Spacebar > Border Deselect Outer",
-    "description": "Make a selection, then run this operator to border-select the desired selection intersection",
+    "location": "View3D > EditMode > Select",
+    "description": "Make a selection, then run this operator " \
+        "to border-select the desired selection intersection",
     "warning": "",
-    "wiki_url": "",
-    "tracker_url": "",
-    "category": "3D View"}
+    "wiki_url": "http://wiki.blender.org/index.php" \
+        "?title=Extensions:2.6/Py/Scripts/Modeling/Border_Deselect_Outer",
+    "tracker_url": "http://blenderartists.org/forum/showthread.php" \
+        "?290617-Mesh-Border-Deselect-Outer-(selection-intersection-by-using-a-border-select)",
+    "category": "Mesh"}
 
 
 def store_sel():
@@ -34,6 +37,8 @@ def restore_sel(me):
         if not (v.select and v.link_loops[0][sel]):
             v.select_set(False)
 
+    bm.loops.layers.int.remove(sel)
+
     #bm.select_mode = {'VERT'}
     #bm.select_flush_mode()
     bm.select_flush(False)