Fix minor bug in Description: text no longer updated.
diff --git a/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/property/DescriptionPropertySection.java b/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/property/DescriptionPropertySection.java
index 8711631..c1fc263 100644
--- a/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/property/DescriptionPropertySection.java
+++ b/org.eclipse.bpmn2.modeler.ui/src/org/eclipse/bpmn2/modeler/ui/property/DescriptionPropertySection.java
@@ -22,6 +22,7 @@
 import org.eclipse.emf.ecore.EObject;
 import org.eclipse.emf.ecore.EStructuralFeature;
 import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.swt.custom.StyledText;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.ui.IWorkbenchPart;
 import org.eclipse.ui.views.properties.tabbed.ITabbedPropertyConstants;
@@ -53,6 +54,8 @@
 
 	public class DescriptionPropertyComposite extends AbstractDetailComposite {
 
+		StyledText descriptionText;
+		
 		/**
 		 * @param section
 		 */
@@ -64,6 +67,16 @@
 			super(parent,style);
 		}
 
+		@Override
+		protected void cleanBindings() {
+			super.cleanBindings();
+			if (descriptionText!=null) {
+				if (!descriptionText.isDisposed())
+					descriptionText.dispose();
+				descriptionText = null;
+			}
+		}
+
 		/*
 		 * (non-Javadoc)
 		 * 
@@ -92,7 +105,7 @@
 				String description = getDescription(be);
 	
 				if (description != null) {
-					createDescription(this, description);
+					descriptionText = createDescription(this, description);
 				}
 			}
 		}