diff --git a/src/android/camera_stream.cpp b/src/android/camera_stream.cpp
index f44a2717..ca25c4db 100644
--- a/src/android/camera_stream.cpp
+++ b/src/android/camera_stream.cpp
@@ -163,8 +163,7 @@ int CameraStream::process(const FrameBuffer &source,
 		dest.fence = -1;
 	}
 
-	if (!postProcessor_)
-		return 0;
+	ASSERT(type_ != Type::Direct);
 
 	/*
 	 * \todo Buffer mapping and processing should be moved to a
