The effects of habitat fragmentation on plant populations are complex, as it might disrupt many ecological processes, including plant reproduction and plant-animal interactions. Gypsum specialist plants may be resilient to fragmentation due to their evolutionary history in fragmented landscapes, but the effects on non-specialist plants occurring in gypsum are unknown. • We conducted a study focusing on different aspects of the reproductive cycle of Astragalus incanus subsp. incanus, a plant facultatively linked to gypsum soils. We focused on plant fecundity and pre-dispersal predation, obtained from field observations, and offspring performance, assessed in a common garden. Beyond fragment size and connectivity, we also considered habitat quality, population size and density and plant size as predictors. • Fragment size and connectivity had no effect on plant fecundity, but jointly determined fruit predation, while fragment size was positively related to offspring growth. Population density, rather than population size, had a positive effect on predation but negatively affected plant fecundity and offspring performance. Habitat quality reduced both plant fecundity and predation incidence. • In this non-specialist species, habitat fragmentation, population features and habitat quality affect different facets of plant performance. Predation was the only process clearly affected by fragmentation variables, fecundity mainly depended on population features and offspring performance and was better explained by mother plant identity. Our results show the need to consider habitat and population features together with fragment size and connectivity in order to assess the effects of fragmentation. Importantly, these effects can involve different aspects of plant reproduction, including plant-animal interactions.