We present ground-based multi-colour Geneva photometry and high-resolution high S/N spectra of the variable B-type star HD 105382. We provide evidence that this star is not a Be star, as indicated in the literature. The monoperiodic variability found in the Hipparcos data is confirmed in our ground-based follow-up observations. All existing data give rise to the detection of the period of 1.295 days. We try to interpret the variability of the star in terms of a non-radial g-mode pulsation model and of a rotational modulation model. None of these two is able to explain the observed line-profile variations in full detail.