diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index 491f254e923..e8bdc40a777 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -5,6 +5,9 @@ revision=1
 build_style=gnu-configure
 configure_args="--with-zlib --disable-guile --disable-static
  --disable-valgrind-tests --disable-rpath"
+if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
+	configure_args+=" --host=i686-pc-linux-gnu"
+fi
 short_desc="GNU Transport Layer Security library"
 maintainer="Juan RP <xtraeme@gmail.com>"
 homepage="http://www.gnu.org/software/gnutls/"