diff --git a/phosta.pl b/phosta.pl

index 0615b34c248863cd1bb894255e8a3fd711908a85..fadcc457258a4b0b75809fc0b54f684aa9b53e06 100755

--- a/phosta.pl

+++ b/phosta.pl

@@ -68,12 +68,18 @@ if (defined($opt_s))

{

foreach (split (/,/, $opt_s))

{

- if ( ! ($_ ~~ @select_params) ) { return 0; }

+ if ( !($_ ~~ @select_params) ) { return 0; }

}

}

- #if (defined($opt_o) && !($opt_o ~~ @select_params) && !($opt_o ~~ @group_params)) { return 0; };

-

+ my @order_params = (@group_params, @select_params, 'count');

+ if (defined($opt_o))

+ {

+ foreach (split (/,/, $opt_o))

+ {

+ if ( !($_ ~~ @order_params)) { return 0; };

+ }

+ }

if (defined($opt_n) && (!looks_like_number($opt_n) || $opt_n < 1)) { return 0; }

if (defined($opt_t) && $opt_t !~ /^([0-9]{8}){0,1}\-([0-9]{8}){0,1}$/) { return 0; }