# HG changeset patch # User Ed Swartz # Date 1258387851 21600 # Node ID 959d0be0b766768eb85f7daa3042c06916a615ba # Parent d7c1a3ec899cbf477575c2a7b2422c1b1717bdd2 Fix NPE when passing a null filter, which is marked as allowed. diff -r d7c1a3ec899c -r 959d0be0b766 core/com.nokia.carbide.templatewizard/src/com/nokia/carbide/internal/api/template/engine/TemplateEngine.java --- a/core/com.nokia.carbide.templatewizard/src/com/nokia/carbide/internal/api/template/engine/TemplateEngine.java Mon Nov 16 10:07:22 2009 -0600 +++ b/core/com.nokia.carbide.templatewizard/src/com/nokia/carbide/internal/api/template/engine/TemplateEngine.java Mon Nov 16 10:10:51 2009 -0600 @@ -169,7 +169,7 @@ for (Iterator iter = templates.iterator(); iter.hasNext();) { ITemplate template = iter.next(); if (isEnabledActivity(template.getTemplateId()) && - filter.accept(template)) { + (filter == null || filter.accept(template))) { filteredTemplates.add(template); } }