diff --git a/src/Guzzle/Plugin/OAuth2Plugin.php b/src/Guzzle/Plugin/OAuth2Plugin.php
index <HASH>..<HASH> 100644
--- a/src/Guzzle/Plugin/OAuth2Plugin.php
+++ b/src/Guzzle/Plugin/OAuth2Plugin.php
@@ -23,9 +23,11 @@ class OAuth2Plugin extends \CommerceGuys\Guzzle\Plugin\Oauth2\Oauth2Plugin
 	 */
 	public function setCache($file)
 	{
-		$this->cache = new AccessTokenCache($file);
+		if ( ! empty($file)) {
+			$this->cache = new AccessTokenCache($file);
 
-		$this->setAccessToken($this->cache->get());
+			$this->setAccessToken($this->cache->get());
+		}
 	}
 
 	/**
possibility to override the access token cache file