diff --git a/src/OpenFOAM/fields/pointPatchFields/constraint/processor/processorPointPatchField.H b/src/OpenFOAM/fields/pointPatchFields/constraint/processor/processorPointPatchField.H
index 4c3c70bea0d96438a05c56c58a8f49dca0691d0c..6582b62861afe20db4a12ccc3723de4c032370a2 100644
--- a/src/OpenFOAM/fields/pointPatchFields/constraint/processor/processorPointPatchField.H
+++ b/src/OpenFOAM/fields/pointPatchFields/constraint/processor/processorPointPatchField.H
@@ -127,7 +127,7 @@ public:
 
 
     //- Destructor
-    ~processorPointPatchField();
+    virtual ~processorPointPatchField();
 
 
     // Member functions