diff --git a/lib/roles/device/plugins/logcat.js b/lib/roles/device/plugins/logcat.js index 376410a1..9ac600a1 100644 --- a/lib/roles/device/plugins/logcat.js +++ b/lib/roles/device/plugins/logcat.js @@ -64,11 +64,13 @@ module.exports = syrup.serial() if (plugin.isRunning()) { activeLogcat .resetFilters() - .excludeAll() - filters.forEach(function(filter) { - activeLogcat.include(filter.tag, filter.priority) - }) + if (filters.length) { + activeLogcat.excludeAll() + filters.forEach(function(filter) { + activeLogcat.include(filter.tag, filter.priority) + }) + } } else { throw new Error('Logcat is not running')