diff --git a/qdf/linux/src/qdf_debugfs.c b/qdf/linux/src/qdf_debugfs.c index 98a300408c6f..054a1ee12d3f 100644 --- a/qdf/linux/src/qdf_debugfs.c +++ b/qdf/linux/src/qdf_debugfs.c @@ -48,6 +48,9 @@ qdf_export_symbol(qdf_debugfs_init); QDF_STATUS qdf_debugfs_exit(void) { + if (!qdf_debugfs_root) + return QDF_STATUS_SUCCESS; + debugfs_remove_recursive(qdf_debugfs_root); qdf_debugfs_root = NULL;