Another router fix for the dumbest usage of callbacks ever
diff --git a/system/core/Router.php b/system/core/Router.php
index 30bf396..01f44bc 100644
--- a/system/core/Router.php
+++ b/system/core/Router.php
@@ -327,7 +327,7 @@
 		$uri = implode('/', $this->uri->segments);
 
 		// Is there a literal match?  If so we're done
-		if (isset($this->routes[$uri]))
+		if (isset($this->routes[$uri]) && is_string($this->routes[$uri]))
 		{
 			return $this->_set_request(explode('/', $this->routes[$uri]));
 		}