diff --git a/just/default.nix b/just/default.nix
index e8d2f66..3525f7f 100644
--- a/just/default.nix
+++ b/just/default.nix
@@ -1,7 +1,9 @@
 { stdenv
 , callPackage
+, dconf
 , fetchFromGitHub
 , fetchurl
+, glib-networking
 , gobject-introspection
 , gtk3
 , gnome3
@@ -32,7 +34,9 @@ in stdenv.mkDerivation {
   src =./.;
   inherit fennel;
 
-  buildInputs = [ lua gtk3 webkitgtk gobject-introspection.dev ];
+  GIO_EXTRA_MODULES = "${glib-networking}/lib/gio/modules";
+  buildInputs = [ lua gtk3 webkitgtk gobject-introspection.dev
+                  glib-networking  ];
   nativeBuildInputs = [ lua makeWrapper ];
 
   makeFlags = [ "PREFIX=${placeholder "out"}" ];