diff --git a/src/warden-server/lib/Warden.pm b/src/warden-server/lib/Warden.pm
index 2214a057c1e07f1ebf22970c9e765852f3f1a2f0..8faad079e8a24b476f03b3ae2482b046c99025bb 100755
--- a/src/warden-server/lib/Warden.pm
+++ b/src/warden-server/lib/Warden.pm
@@ -248,7 +248,7 @@ sub getNewEvents
   my $function_name	= 'getNewEvents';
 
   # parse SOAP data object
-  my $requested_type		= $data->{'REQUESTED_TYPE'} or '_any_';
+  my $requested_type		= $data->{'REQUESTED_TYPE'} || '_any_';
   my $last_id			= $data->{'LAST_ID'};
   my $max_rcv_events_limit 	= $data->{'MAX_RCV_EVENTS_LIMIT'};