Bug 285094. [DS] Tracing throws Null Pointer Exception (NPE)
diff --git a/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/Resolver.java b/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/Resolver.java
index b6245e6..07fe9d7 100644
--- a/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/Resolver.java
+++ b/bundles/org.eclipse.equinox.ds/src/org/eclipse/equinox/internal/ds/Resolver.java
@@ -94,7 +94,7 @@
 	void enableComponents(Vector serviceComponents) {
 		long start = 0l;
 		if (Activator.DEBUG) {
-			Activator.log.debug("Resolver.enableComponents(): " + serviceComponents != null ? serviceComponents.toString() : "null", null); //$NON-NLS-1$ //$NON-NLS-2$
+			Activator.log.debug("Resolver.enableComponents(): " + (serviceComponents != null ? serviceComponents.toString() : "null"), null); //$NON-NLS-1$ //$NON-NLS-2$
 		}
 		if (Activator.PERF) {
 			start = System.currentTimeMillis();