diff --git a/km3io/daq.py b/km3io/daq.py
index 423306e316292882be29c568873d377df958be7d..be6246971fa8fbfe0efe982272cea10b8bd752c3 100644
--- a/km3io/daq.py
+++ b/km3io/daq.py
@@ -52,7 +52,7 @@ def get_channel_flags(value):
 
 def get_number_udp_packets(value):
     """Returns the number of received UDP packets (dq_status)"""
-    return np.bitwise_and(value & 0x7FFF)
+    return np.bitwise_and(value, 0x7FFF)
 
 
 def get_udp_max_sequence_number(value):