diff --git a/scripts/kernel-doc b/scripts/kernel-doc
index fee8952037b1468c9af3249537d6f242cd46c551..a6a9a8ef116c97f0f273ebf4f8f8a5524009161a 100755
--- a/scripts/kernel-doc
+++ b/scripts/kernel-doc
@@ -1873,7 +1873,7 @@ sub process_file($) {
 	    }
 	    elsif (/$doc_decl/o) {
 		$identifier = $1;
-		if (/\s*([\w\s]+?)\s*-/) {
+		if (/\s*([\w\s]+?)(\(\))?\s*-/) {
 		    $identifier = $1;
 		}