bug-fix: add test for null recording list