diff --git a/src/smblib/smblib.c b/src/smblib/smblib.c index df35a7882bb004c6d7814c10e0c139ae5af399ad..64c6cc403090e50dac674b613e7074ef9405f239 100644 --- a/src/smblib/smblib.c +++ b/src/smblib/smblib.c @@ -346,7 +346,7 @@ int SMBCALL smb_stack(smb_t* smb, int op) return(SMB_FAILURE); } if(smb->shd_fp==NULL || smb->sdt_fp==NULL || smb->sid_fp==NULL) - return(SMB_ERR_NOT_OPEN); /* Msg base not open */ + return(SMB_SUCCESS); /* Msg base not open, do nothing */ memcpy(&stack[stack_idx],smb,sizeof(smb_t)); stack_idx++; return(SMB_SUCCESS);