diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index c2793bd1db4a5c8a3861adbb686292720f961a2b..7a47c7c5c7e3d4c58e6d113ba80b22f14aa58a09 100644 --- a/fs/cifs/connect.c +++ b/fs/cifs/connect.c @@ -2421,7 +2421,7 @@ cleanup_volume_info(struct smb_vol **pvolume_info) { struct smb_vol *volume_info; - if (!pvolume_info && !*pvolume_info) + if (!pvolume_info || !*pvolume_info) return; volume_info = *pvolume_info;