From d8ab2978f02fb248b321c7a158b868b6ab0d6352 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Wed, 26 Mar 2014 08:36:36 +0100
Subject: [PATCH] OO-1041: check if the autocompleter is instantiated in the
 event loop, because it can be disabled

---
 .../java/org/olat/admin/user/UserSearchFlexiController.java  | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/main/java/org/olat/admin/user/UserSearchFlexiController.java b/src/main/java/org/olat/admin/user/UserSearchFlexiController.java
index 7e413dc9ba6..cca1d536123 100644
--- a/src/main/java/org/olat/admin/user/UserSearchFlexiController.java
+++ b/src/main/java/org/olat/admin/user/UserSearchFlexiController.java
@@ -244,7 +244,7 @@ public class UserSearchFlexiController extends FlexiAutoCompleterController {
 	public void event(UserRequest ureq, Component source, Event event) {
 		if (source == backLink) {				
 			flc.contextPut("showButton","false");
-		} else if(source == autoCompleterContainer.getComponent()) {
+		} else if(autoCompleterContainer != null && source == autoCompleterContainer.getComponent()) {
 			if (event.getCommand().equals(COMMAND_SELECT)) {
 				doSelect(ureq);
 			}
@@ -253,9 +253,6 @@ public class UserSearchFlexiController extends FlexiAutoCompleterController {
 		}
 	}
 	
-	/**
-	 * 
-	 */
 	@Override
 	protected void doFireSelection(UserRequest ureq, List<String> res) {
 		// if we get the event, we have a result or an incorrect selection see OLAT-5114 -> check for empty
-- 
GitLab