preference fix in GCM intent