diff --git a/.gitignore b/.gitignore
index fd53d80..6197811 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /base64-0.7.0.crate
 /base64-0.8.0.crate
 /base64-0.9.0.crate
+/base64-0.9.1.crate
diff --git a/base64-0.9.0-fix-metadata.diff b/base64-0.9.0-fix-metadata.diff
deleted file mode 100644
index f7d9c48..0000000
--- a/base64-0.9.0-fix-metadata.diff
+++ /dev/null
@@ -1,8 +0,0 @@
---- base64-0.9.0/Cargo.toml	1970-01-01T01:00:00+01:00
-+++ base64-0.9.0/Cargo.toml	2018-01-01T12:54:12.208067+01:00
-@@ -29,4 +29,4 @@
- [dependencies.safemem]
- version = "0.2.0"
- [dev-dependencies.rand]
--version = "0.3.15"
-+version = "0.4"
diff --git a/rust-base64.spec b/rust-base64.spec
index 3b47e8b..81dea0f 100644
--- a/rust-base64.spec
+++ b/rust-base64.spec
@@ -5,16 +5,13 @@
 %global crate base64
 
 Name:           rust-%{crate}
-Version:        0.9.0
-Release:        3%{?dist}
+Version:        0.9.1
+Release:        1%{?dist}
 Summary:        Encodes ands decode base64 as bytes or utf8
 
 License:        MIT or ASL 2.0
 URL:            https://crates.io/crates/base64
 Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
-# Initial patched metadata
-# * Bump rand to 0.4, https://github.com/alicemaz/rust-base64/pull/54
-Patch0:         base64-0.9.0-fix-metadata.diff
 
 ExclusiveArch:  %{rust_arches}
 
@@ -61,6 +58,9 @@ which use %{crate} from crates.io.
 %{cargo_registry}/%{crate}-%{version}/
 
 %changelog
+* Tue Apr 24 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.9.1-1
+- Update to 0.9.1
+
 * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
 
diff --git a/sources b/sources
index 091cbbb..75c7f58 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (base64-0.9.0.crate) = 1d2702cf90bd13c377395086765884648d3058b44514cb0c4b6244cbaa13a1fe0692f15e64dfbdde69d162f58f8ac06f23aa215ffd316c6b687b3b362781c636
+SHA512 (base64-0.9.1.crate) = a171c83f90a175e35c693b346f9a8c2a7e80ac7976a22f4a376a2e609c5bf2dda4e9c1fd484be48424b3cd57848cdc4f3b66b1f407c8e4753288a3a1400c311e