diff --git a/private/crp_plugin.m b/private/crp_plugin.m
index d7a75e1195f54d931566cbb615440d2bb4e319c8..0c3c6192c6a2f013f98971732522dfa71b5a2159 100644
--- a/private/crp_plugin.m
+++ b/private/crp_plugin.m
@@ -10,6 +10,9 @@ function [X, matext] = crp_plugin(x, y, m, t, e, mflag, hCRP, plugin_path, silen
 % $Revision$
 %
 % $Log$
+% Revision 4.3  2006/02/06 14:44:36  marwan
+% plugin support for order patterns
+%
 % Revision 4.2  2005/04/15 09:03:03  marwan
 % minor bugfix in plugin section
 %
@@ -41,8 +44,8 @@ try
       m_str = {'MAX', 'EUC', 'MIN', 'NR', 'FAN', 'IN', 'OM', 'OP', 'EUC'};
       dis_sign = 1; if mflag == 9, dis_sign = -1; end
 
-      system([plugin_path,filesep,rp_plugin,' -m ',num2str(1), ...
-                                    ' -t ',num2str(1), ...
+      system([plugin_path,filesep,rp_plugin,' -m ',num2str(m), ...
+                                    ' -t ',num2str(t), ...
                                     ' -e ',num2str(dis_sign * e), ...
                                     ' -n ',m_str{mflag}, ...
                                     ' -w ',num2str(0), ...