diff --git a/src/Laravel/SentinelServiceProvider.php b/src/Laravel/SentinelServiceProvider.php
index <HASH>..<HASH> 100644
--- a/src/Laravel/SentinelServiceProvider.php
+++ b/src/Laravel/SentinelServiceProvider.php
@@ -29,6 +29,7 @@ use Cartalyst\Sentinel\Sentinel;
 use Cartalyst\Sentinel\Sessions\IlluminateSession;
 use Cartalyst\Sentinel\Throttling\IlluminateThrottleRepository;
 use Cartalyst\Sentinel\Users\IlluminateUserRepository;
+use Exception;
 use Illuminate\Support\ServiceProvider;
 use InvalidArgumentException;
 use Symfony\Component\HttpFoundation\Response;
@@ -412,7 +413,11 @@ class SentinelServiceProvider extends ServiceProvider {
 	{
 		if ($this->configHitsLottery($lottery))
 		{
-			$repository->removeExpired();
+			try
+			{
+				$repository->removeExpired();
+			}
+			catch (Exception $e) {}
 		}
 	}
wrap garbageCollect into a try catch block.

prevents an exception from being thrown if the database isn't setup