diff --git a/components/streams/src/filestream.cpp b/components/streams/src/filestream.cpp
index 7a5c03f2337677c858166e2af598ad1296d02dd8..019b03caf7181050a61a1084266c87c039792b2f 100644
--- a/components/streams/src/filestream.cpp
+++ b/components/streams/src/filestream.cpp
@@ -262,7 +262,7 @@ bool File::tick(int64_t ts) {
 						for (int j=spkt.frame_number; j<spkt.frame_number+pkt.frame_count; ++j) ++packet_counts_[j];
 					} else {
 						// Add frameset packets to frame 0 counts
-						frame_count = std::max(frame_count, 1ul);
+						frame_count = std::max(frame_count, size_t(1));
 						while (packet_counts_.size() < frame_count) packet_counts_.push_back(0);
 						++packet_counts_[0];
 					}