# HG changeset patch
# User Chris DeLashmutt <cdelashmutt@spectrumk12.com>
# Date 1301371887 14400
# Node ID 67a753887453b473ba52475b95e00b448b38394d
# Parent  fb37bb94d9c3b576864da6da90c223cfcf9176cd
JBRULES-2933: Fix to restore lost source on Collect clone.

diff -r fb37bb94d9c3 -r 67a753887453 drools-core/src/main/java/org/drools/rule/Collect.java
--- a/drools-core/src/main/java/org/drools/rule/Collect.java	Mon Mar 28 23:44:33 2011 -0400
+++ b/drools-core/src/main/java/org/drools/rule/Collect.java	Tue Mar 29 00:11:27 2011 -0400
@@ -75,6 +75,7 @@
                                        clonedResultPattern );
         if ( source == this ) {
             collect.getResultPattern().setSource( collect );
+            this.resultPattern.setSource(source);
         }
         return collect;
     }