From ce3f4bd24c330e0cace6a31567e1516dfaa66234 Mon Sep 17 00:00:00 2001
From: Christian Aistleitner <christian@quelltextlich.at>
Date: Sun, 24 Mar 2013 20:42:23 -0400
Subject: [PATCH] Fix NPE when getting user's fork without repository list caching (issue-182)

---
 src/com/gitblit/GitBlit.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/com/gitblit/GitBlit.java b/src/com/gitblit/GitBlit.java
index 6bf75d7..bb9b988 100644
--- a/src/com/gitblit/GitBlit.java
+++ b/src/com/gitblit/GitBlit.java
@@ -1827,6 +1827,9 @@
 		} else {
 			// not caching
 			ProjectModel project = getProjectModel(userProject);
+			if (project == null) {
+				return null;
+			}
 			for (String repository : project.repositories) {
 				if (repository.startsWith(userProject)) {
 					RepositoryModel model = getRepositoryModel(repository);

--
Gitblit v1.9.1