It is explosive only when mixed with enough oxygen, much like gasoline or propane. Hindenburg did not explode, it burned (quite fast, I should add).
As I understand, If you make a hole in hydrogen tank and set it on fire, it will just burn (don't try to do this at home).