diff --git a/helpers/DATA/unity-greeter/com.canonical.unity-greeter.gschema.xml b/helpers/DATA/unity-greeter/com.canonical.unity-greeter.gschema.xml
index 993c014d9102988bc37e7d3607ec8dea67ab6551..dda293a714b6a44592254258844a09ce465f9002 100644
--- a/helpers/DATA/unity-greeter/com.canonical.unity-greeter.gschema.xml
+++ b/helpers/DATA/unity-greeter/com.canonical.unity-greeter.gschema.xml
@@ -94,6 +94,10 @@
       <default>[]</default>
       <summary>List of usernames that are hidden until a special key combination is hit</summary>
     </key>
+    <key name="group-filter" type="as">
+      <default>[]</default>
+      <summary>List of groups that users must be part of to be shown (empty list shows all users)</summary>
+    </key>
     <key name="idle-timeout" type="i">
       <default>300</default>
       <summary>Number of seconds of inactivity before blanking the screen. Set to 0 to never timeout.</summary>
diff --git a/helpers/make-unity-greeter b/helpers/make-unity-greeter
index 18379ef403d1671f3782b3924b059828cd82be51..5c19b641c270766bf957e47fb7a8ca01932608e7 100644
--- a/helpers/make-unity-greeter
+++ b/helpers/make-unity-greeter
@@ -17,7 +17,7 @@
 #    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 #
 
-VERSION=1
+VERSION=2
 
 . ./config