diff --git a/web-service/server/src/index.js b/web-service/server/src/index.js
index 22eb16270b00bc9a57ed09e986267adbbc0b31e7..13b5e01c6d7e0953ed1008884e8a3654db863445 100644
--- a/web-service/server/src/index.js
+++ b/web-service/server/src/index.js
@@ -134,7 +134,7 @@ RGBDStream.prototype.subscribe = function() {
 
 RGBDStream.prototype.pushFrames = function(latency, spacket, packet) {
 	//Checks that the type is jpg
-	if (spacket[3] >= 64) {
+	if (spacket[3] >= 64 && packet[5].length > 0 && packet[0] == 103) {
 		this.data[spacket[3]] = decode(packet[5]);
 	}