Addresses an issue noted by the kernel test robot
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Ronnie Sahlberg <lsahlber@redhat.com>
         * we will need special handling of them.
         */
        if (param->type == fs_value_is_string && param->string[0] == 0) {
-               if (!strcmp("pass", param->key) || !strcmp("password", param->key))
+               if (!strcmp("pass", param->key) || !strcmp("password", param->key)) {
                        skip_parsing = true;
+                       opt = Opt_pass;
+               }
        }
 
        if (!skip_parsing) {