diff --git a/PKGBUILD b/PKGBUILD
index 4c9fa5a8b10ca3f8fdff3a111772c1ccf578187a..61ca801533574a97a1e944d8755dcecfe0ad5087 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Jan De Groot <jgc@archlinux.org>
 
 pkgname=gnome-keyring
-pkgver=3.20.1
+pkgver=3.27.2
 pkgrel=1
 epoch=1
 pkgdesc="Stores passwords and encryption keys"
@@ -13,7 +13,7 @@ depends=(gcr libcap-ng pam)
 makedepends=(intltool gtk-doc gnome-common git python)
 groups=('gnome')
 install=gnome-keyring.install
-_commit=0196028a5081f1d988113bab7a52da448cf59413  # tags/3.20.1^0
+_commit=7b2f96bfaa3fc0a1af5ab0402f3f689f834f8cb0  # tags/3.27.2^0
 source=("git+https://git.gnome.org/browse/gnome-keyring#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -24,6 +24,7 @@ pkgver() {
 
 prepare() {
   cd $pkgname
+  sed -e 's/MATE/MATE;Cinnamon/' -i daemon/*.desktop.in.in
   NOCONFIGURE=1 ./autogen.sh
 }