The powerful explosion near Madhya Pradesh's Jhabua district that left over 90 people dead on Saturday was caused due to a short circuit at a shop where gelatine sticks were stored, and not because of a cylinder blast at an adjacent restaurant, the police have said.