Fix an NPE seen in the field
diff --git a/plugins/org.eclipse.objectteams.otdt.debug.adaptor/src/org/eclipse/objectteams/otdt/internal/debug/adaptor/dynamic/RedefineClassesBPListener.java b/plugins/org.eclipse.objectteams.otdt.debug.adaptor/src/org/eclipse/objectteams/otdt/internal/debug/adaptor/dynamic/RedefineClassesBPListener.java
index fac8b9f..a7cf5cc 100644
--- a/plugins/org.eclipse.objectteams.otdt.debug.adaptor/src/org/eclipse/objectteams/otdt/internal/debug/adaptor/dynamic/RedefineClassesBPListener.java
+++ b/plugins/org.eclipse.objectteams.otdt.debug.adaptor/src/org/eclipse/objectteams/otdt/internal/debug/adaptor/dynamic/RedefineClassesBPListener.java
@@ -139,12 +139,13 @@
 			if (breakpoint instanceof IJavaLineBreakpoint) {
 				IJavaLineBreakpoint lineBreakpoint = (IJavaLineBreakpoint) breakpoint;
 				try {
-					if (lineBreakpoint.getTypeName().equals(className)) {
+					String typeName = lineBreakpoint.getTypeName();
+					if (typeName != null && typeName.equals(className)) {
 						debugTarget.breakpointRemoved(lineBreakpoint, null);
 						debugTarget.breakpointAdded(lineBreakpoint);
 					}
 				} catch (CoreException e) {
-					OTDebugAdaptorPlugin.logException("Failed to update breakpoint", e);
+					OTDebugAdaptorPlugin.logException("Failed to update breakpoint", e); //$NON-NLS-1$
 				}
 			}
 		}